50 pubs · 1,144 cites · h-index 20
Celldex Therapeutics (United States)
2025 - Present
Bridgepoint (United Kingdom)
2025 - 2025
Molecular Templates (United States)
2023 - 2023
Biothera (United States)
2018 - 2022
The University of Texas at Austin
2016 - 2018