36 pubs · 3,345 cites · h-index 25
Wolters Kluwer Health
2025 - 2025
University of North Carolina at Chapel Hill
2020 - 2020
UConn Health
2004 - 2012
Center for Molecular Medicine and Immunology
2006 - 2006
Woodwell Climate Research Center
2004 - 2004