263 pubs · 8,387 cites · h-index 43
Loyola University Maryland
1993 - 2024
Center for Clinical Studies
2019 - 2024
BioReka (United States)
2024 - 2024
Loyola University Chicago
2008 - 2008
University of Pennsylvania
2007 - 2007