95 pubs · 30,434 cites · h-index 29
Memorial Sloan Kettering Cancer Center
2013 - 2024
New York Oncology Hematology
2024 - 2024
Kettering University
2013 - 2023
Technical University of Denmark
2009 - 2017
National Institutes of Health
2014 - 2015