11 pubs · 794 cites · h-index 7
Crescent University
2024 - 2025
Leibniz Institute of Virology (LIV)
2011 - 2022
Princeton University
2011 - 2014
Forge Life Science (United States)
2014 - 2014