30 pubs · 1,419 cites · h-index 13
Baylor College of Medicine
2013 - 2023
Institute on Aging
2017 - 2017
Institut de Biologie Moléculaire et Cellulaire
2013 - 2017
Bristol Royal Hospital for Children
2015 - 2015
Allegheny College
2005 - 2005