48 pubs · 6,090 cites · h-index 31
Cornell University
1986 - 2025
Marine Biological Laboratory
2003 - 2021