112 pubs · 9,891 cites · h-index 45
American Museum of Natural History
1993 - 2025
University of Southern California
2023 - 2023
Texas Tech University
New York Proton Center
University of Vienna
2022 - 2022