16 pubs · 2,442 cites · h-index 9
Baylor College of Medicine
2005 - 2021
Opexa Therapeutics (United States)
2018 - 2018
Texas Children's Hospital
Children's Hospital of Philadelphia
2010 - 2016
St Mary's Hospital
2016 - 2016