155 pubs · 1,713 cites · h-index 18
Applied BioPhysics (United States)
2025 - 2025
Institute of Radiophysics and Electronics
2025 - 2025
Kennedy Space Center
2001 - 2022
National Aeronautics and Space Administration
2006 - 2018
University of Perugia
2013 - 2013