34 pubs · 2,239 cites · h-index 12
Pfizer (United States)
2021 - 2022
Pfizer (United Kingdom)
2022 - 2022
New York Proton Center
2020 - 2020
University of Miami
2011 - 2018
Columbia University Irving Medical Center
2016 - 2016