157 pubs · 18,598 cites · h-index 44
United Therapeutics (United States)
2025 - Present
Io Therapeutics (United States)
MC2 Therapeutics (Denmark)
2025 - 2025
Nova Scotia Hospital
2023 - 2023
MEG-3 (Canada)