205 pubs · 2,821 cites · h-index 21
Yale University
2008 - 2025
Yale New Haven Health System
2025 - 2025
Creative Commons
2023 - 2023
Center for Digestive and Liver Diseases
2021 - 2021
Pediatric Nephrology of Alabama
2008 - 2008