73 pubs · 2,407 cites · h-index 27
Critical Path Institute
2023 - 2023
University of Alabama at Birmingham
2004 - 2023
Gene Therapy Laboratory
2004 - 2023
Translational Therapeutics (United States)
2023 - 2023
University Medical Center Groningen
2014 - 2021