205 pubs · 9,575 cites · h-index 53
Enanta Pharmaceuticals (United States)
2022 - Present
University of Tennessee Health Science Center
1996 - 2023
Le Bonheur Children's Hospital
1998 - 2023
St. Jude Children's Research Hospital
2021 - 2021
Children’s Foundation
1996 - 2021