173 pubs · 12,412 cites · h-index 60
Washington University in St. Louis
2000 - Present
Pediatrics and Genetics
2007 - 2020
St. Louis Children's Hospital
2019 - 2019
Indiana University – Purdue University Indianapolis
1997 - 2018
University of Geneva
2013 - 2013