David Pollock, PhD
Professor, Nephrology
University of Alabama at Birmingham
Papers:
TAB02
Biomedical Research Innovation to Benefit Public Health