44 pubs · 1,165 cites · h-index 15
Pfizer (United States)
2022 - Present
Netherlands Organisation for Applied Scientific Research
2023 - 2023
Cornell University
2013 - 2019
Weill Cornell Medicine
2017 - 2019
Hospital for Special Surgery
2018 - 2018