Role of Public Health in Combating Human Trafficking

Jonathan Todres, JD
Georgia State University College of Law, Atlanta, GA