128 pubs · 1,683 cites · h-index 21
Johns Hopkins University
2013 - Present
Johns Hopkins Medicine
2022 - 2022
National Human Genome Research Institute
2022 - 2022
Universidad del Desarrollo del Estado de Puebla
2022 - 2022
Medical College of Wisconsin
2008 - 2019