67 pubs · 2,045 cites · h-index 25
Morpho (United States)
2022 - 2024
Rockefeller University
University of Pennsylvania
2014 - 2023
Physical Sciences (United States)
2016 - 2022
Penn Center for AIDS Research
2014 - 2021