177 pubs · 10,393 cites · h-index 37
Goddard Space Flight Center
1998 - Present
Institute of Hydrobiology
2026 - Present
Science Applications International Corporation (United States)
2004 - Present
Marshall Space Flight Center
2024 - 2024
Leidos (United States)
2014 - 2023