Department of Medicine, University of Alabama, and Division of Epidemiology, School of Public Health, University of Alabama at Birmingham
Department of Medicine, University of Alabama, and Division of Epidemiology, School of Public Health, University of Alabama at Birmingham
Location- Birmingham, United Kingdom of Great Britain and Northern Ireland