58 pubs · 6,038 cites · h-index 29
University of North Carolina at Chapel Hill
1991 - 2021
Duke University
2010 - 2021
Marine Conservation Institute
Neogen (United States)
2020 - 2020
NeoGenomics (United States)