64 pubs · 3,807 cites · h-index 23
Texas Medical Center
1991 - 2008
University of California, San Diego
1992 - 2005
Naval Medical Center San Diego
2004 - 2004
University of San Diego
Pediatric Nephrology of Alabama
2001 - 2001