49 pubs · 2,419 cites · h-index 21
University of Rome Tor Vergata
2008 - 2010
Institute of Molecular Biology and Pathology
1994 - 2010
IRBM Science Park
1994 - 2007
Merck & Co., Inc., Rahway, NJ, USA (United States)
2001 - 2001
Institut Pasteur
1995 - 1995