27 pubs · 765 cites · h-index 14
AbbVie (United States)
2024 - 2024
Biotechnology Institute
2014 - 2022
University of Delaware
Children's Hospital of Philadelphia
2020 - 2021
Center for Human Genetics
2020 - 2020