Education
PhD, University of North Carolina-Chapel Hill, 2000
Lab information
Samuel M. Young, Jr. Lab