42 pubs · 657 cites · h-index 13
Pfizer (United States)
2024 - 2025
Pfizer (United Kingdom)
2024 - 2024
Foundation Medicine (United States)
2021 - 2023
Tufts University
2012 - 2021
Ibero American University
2017 - 2017