52 pubs · 1,561 cites · h-index 24
University of Alabama at Birmingham
1997 - Present
University of Alabama System
2025 - 2025
RELX Group (United States)
2020 - 2020
Pediatric Nephrology of Alabama
2000 - 2015
Birmingham VA Medical Center
1998 - 2013