17 pubs · 251 cites · h-index 6
Nihon University
2025 - 2025
College of Industrial Technology
University of Glasgow
2024 - 2025
Johns Hopkins University Applied Physics Laboratory
2004 - 2018
Kennedy Space Center
2017 - 2017