39 pubs · 1,679 cites · h-index 16
Q Therapeutics (United States)
2026 - Present
United Therapeutics (United States)
Princeton University
2018 - 2023
University of Bristol
2013 - 2023
AstraZeneca (South Korea)
2023 - 2023