464 pubs · 10,526 cites · h-index 55
University of Chicago
2025 - 2025
Spero Therapeutics (United States)
2025 - 2025
Toronto and Region Conservation Authority
2024 - 2025
University of California, Davis
2022 - 2025
University College Cork
2024 - 2024