33 pubs · 642 cites · h-index 13
University of Kentucky
2023 - 2023
St. Luke's Cystic Fibrosis Center of Idaho
Palo Alto University
1998 - 1998
Stanford Medicine
Stanford University
1997 - 1998