180 pubs · 19,047 cites · h-index 67
Marine Biological Laboratory
1991 - 2023
University of North Carolina at Chapel Hill
2021 - 2021
Multi Base (China)
2016 - 2018
Woodwell Climate Research Center
2013 - 2013
Pennsylvania State University
2009 - 2010