82 pubs · 2,030 cites · h-index 18
Baylor College of Medicine
1996 - 2024
Apple (Israel)
2015 - 2022
Texas Children's Hospital
1999 - 2022
Children in Scotland
2021 - 2021
Proteostasis Therapeutics (United States)
2017 - 2017