240 pubs · 27,977 cites · h-index 58
Sutro Biopharma (United States)
2025 - 2025
Pfizer (United States)
2010 - 2023
Celldex Therapeutics (United States)
2023 - 2023
Worldwide Clinical Trials (United States)
2022 - 2022
Wave 80 Biosciences (United States)
2021 - 2022