38 pubs · 1,772 cites · h-index 17
Stevens Institute of Technology
2025 - 2025
Columbia University
2018 - 2025
Stanford University
2024 - 2024
New York Proton Center
2023 - 2023
Mines Saint-Étienne
2015 - 2018