133 pubs · 2,813 cites · h-index 29
Memorial Sloan Kettering Cancer Center
1998 - 2025
Kettering University
2016 - 2025
Shanghai Pulmonary Hospital
2023 - 2023
Pediatrics and Genetics
2014 - 2023
New York Proton Center
2012 - 2012