113 pubs · 4,419 cites · h-index 40
NXP (Netherlands)
2025 - 2025
Medical University of South Carolina
2009 - 2025
Memorial Sloan Kettering Cancer Center
2024 - 2024
Children's National
United Therapeutics (United States)