487 pubs · 33,643 cites · h-index 92
University of Leeds
2025 - 2025
Johns Hopkins University
1970 - 2025
Johns Hopkins Medicine
1975 - 2025
Berkeley Geochronology Center
2024 - 2024
Duke University