13 pubs · 7 cites · h-index 2
Jet Propulsion Laboratory
2024 - 2025
Stanford University
2021 - 2021
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
2019 - 2019