161 pubs · 7,369 cites · h-index 49
Queen Mary University of London
2010 - 2025
William Harvey Research Institute
1998 - 2025
University of Naples Federico II
2019 - 2024
Federico II University Hospital
2022 - 2022
Ceinge Biotecnologie Avanzate (Italy)
2019 - 2022