303 pubs · 14,001 cites · h-index 60
Johns Hopkins University
1977 - 2016
Johns Hopkins Medicine
2007 - 2007
Tris Pharma (United States)
University of Baltimore
Western Michigan University
1994 - 1994