Research Statistician - 512546 in Tuscaloosa, AL for University of Alabama, Tuscaloosa