125 pubs · 8,749 cites · h-index 37
Nanoprobes (United States)
2004 - 2019
Brookhaven National Laboratory
1974 - 2013
UConn Health
2000 - 2007
CSL (United Kingdom)
2006 - 2006
University of Bern
1998 - 2006