97 pubs · 8,088 cites · h-index 29
Jnana Therapeutics (United States)
2025 - Present
PIQUR Therapeutics (Switzerland)
2023 - Present
Novartis (Switzerland)
2011 - 2024
Novartis Institutes for BioMedical Research
2011 - 2023
Yale Cancer Center
2021 - 2021