72 pubs · 3,960 cites · h-index 27
Institute of Molecular Bioimaging and Physiology
2003 - 2003
Fondazione Salvatore Maugeri
2001 - 2003
National Academies of Sciences, Engineering, and Medicine
2001 - 2001
Institute of Biomedical Technologies
1991 - 2001
National Research Council
2001 - 2001