669 pubs · 18,996 cites · h-index 53
University of Missouri
1981 - Present
Smithsonian Tropical Research Institute
2025 - 2025
University of Nevada, Reno
Jet Propulsion Laboratory
2024 - 2024
EP Analytics (United States)