322 pubs · 4,027 cites · h-index 25
University of Copenhagen
2005 - 2025
InterScience (United States)
2025 - 2025
Advanced Bioscience Laboratories (United States)
2017 - 2025
Harvard University
2024 - 2024
University of Cambridge
2020 - 2024