232 pubs · 16,597 cites · h-index 68
California University of Pennsylvania
1995 - Present
Bioengineering Center
1994 - Present
University of Pennsylvania
Philadelphia University
2000 - Present
Penn Center for AIDS Research
2024 - 2024