436 pubs · 13,714 cites · h-index 54
University of Florida
2014 - Present
Marine Biological Laboratory
2025 - 2025
Quantitative BioSciences
University of Glasgow
2019 - 2025
University of KwaZulu-Natal
2013 - 2025