64 pubs · 6,612 cites · h-index 28
Penn Presbyterian Medical Center
2003 - 2022
University of Pennsylvania
1996 - 2022
Penn Center for AIDS Research
2018 - 2018
California University of Pennsylvania
1996 - 2010
National Institutes of Health
2005 - 2005