72 pubs · 4,337 cites · h-index 27
Istituto Pasteur
2005 - Present
Sapienza University of Rome
2006 - Present
ZF Friedrichshafen (Germany)
2023 - 2023
Cancer Genetics (United States)
2013 - 2014
The Ohio State University
2010 - 2014