33 pubs · 209 cites · h-index 8
British Institute of International and Comparative Law
2020 - 2022
Hospital Universitari Sagrat Cor
2015 - 2016
Thales (Australia)
2015 - 2015
University of London
2012 - 2013
School of Advanced Study