35 pubs · 2,233 cites · h-index 11
Profectus Biosciences (United States)
2005 - 2021
National Cancer Center
2012 - 2012
Dana-Farber Cancer Institute
Johns Hopkins University
1997 - 2004
Johns Hopkins Medicine