6 pubs · 53 cites · h-index 3
Lawrence Foundation
2022 - Present
Propulsion Science and Technology (United States)
2026 - Present
Biomedical Research Foundation
2025 - 2025