63 pubs · 6,186 cites · h-index 36
Johns Hopkins University
1976 - 2007
Johns Hopkins Medicine
Profectus Biosciences (United States)
2004 - 2006
IGM Biosciences (United States)
2005 - 2005
Bristol-Myers Squibb (Germany)
2003 - 2004