115 pubs · 7,859 cites · h-index 33
Nanoprobes (United States)
1997 - 2024
UConn Health
2006 - 2007
Brookhaven National Laboratory
1982 - 2006
Cleveland Clinic
2004 - 2004
Ventana Research Corporation (United States)