197 pubs · 13,813 cites · h-index 41
Celsius Therapeutics (United States)
2020 - Present
Lunenfeld-Tanenbaum Research Institute
2025 - 2025
Scorpion Therapeutics (United States)
2022 - 2025
Memorial Sloan Kettering Cancer Center
2015 - 2024
Molecular Oncology (United States)
2015 - 2022