Department of Ichthyology and Fisheries Science (2004-2009) Olaf Weyl
South African Institute for Aquatic Biodiversity (2010-2020) Olaf Weyl
DST/NRF SARChI Chair for South African Research Chair in Inland Fisheries and Freshwater Ecology (2017-2020) Freshwater Field Unit
Top 30 Researcher 2017
ORCID 0000-0002-8935-3296