14 pubs · 91 cites · h-index 4
University of Michigan
2023 - 2025
UK Centre for Ecology & Hydrology
2025 - 2025
Charles River Laboratories (Netherlands)
2011 - 2011