57 pubs · 4,431 cites · h-index 31
New York Medical College
1995 - 2008
University of Vermont
2004 - 2004
Johns Hopkins University
Veneto Institute of Molecular Medicine
Dulbecco Telethon Institute