270 pubs · 21,537 cites · h-index 65
Duke University
1986 - Present
Gloucester Marine Genomics Institute
2025 - 2025
Indiana University School of Medicine
2023 - 2023
University of Siena
2021 - 2021
Roslin Institute