140 pubs · 6,128 cites · h-index 44
Stanford Medicine
2010 - Present
University of Naples Federico II
1985 - Present
Stanford University
2003 - Present
Ceinge Biotecnologie Avanzate (Italy)
2021 - 2021
Forest Institute
2018 - 2020