466 pubs · 20,766 cites · h-index 75
Univates
2026 - Present
Johns Hopkins University
1979 - Present
Johns Hopkins Medicine
Abt Global (United States)
2000 - Present
Pinney Associates (United States)
1998 - Present