46 pubs · 1,857 cites · h-index 19
St. Louis Children's Hospital
2022 - 2022
Washington University in St. Louis
2022 - 2022
Sociedade Portuguesa de Inovação
2017 - 2021
Rush University Medical Center
2019 - 2019
Seattle Children's Hospital
2012 - 2017