804 pubs · 11,769 cites · h-index 62
American Museum of Natural History
2008 - Present
Department of Fisheries
2026 - Present
University of the Witwatersrand
2015 - 2025
Oxford Research Group
2025 - 2025
University of Oxford
2012 - 2025