Research Assistant III - Community Medicine & Population Health - 526098 in Tuscaloosa, AL for University of Alabama, Tuscaloosa