Noël

et al. Human trafficking by the numbers: The initial benchmark of prevalence and economic impact for Texas. Institute on Domestic Violence and Sexual Assault (IDVSA)