48 pubs · 1,697 cites · h-index 18
European School of Molecular Medicine
2006 - 2023
Institute for Experimental Endocrinology and Oncology
2009 - 2023
University of Naples Federico II
2007 - 2018
Inbios (Italy)
2011 - 2011