76 pubs · 6,174 cites · h-index 31
University of Pennsylvania
1996 - 2025
Cardiovascular Institute of the South
2024 - 2024
Evidence Based Research (United States)
2013 - 2013
Oxford Centre for Mission Studies
2013 - 2013
Malaysian Society of Nephrology
2012 - 2012