Meet the Blogger! Katherine Welch talks about human trafficking as a Public Health issue.
We continue our series of Meet the Blogger articles, by a contribution from Katherine Welch, in collaboration with the Cancer inCYTES Blog. —————————————————————————————————————————————————— Although largely framed as a legal issue, a social issue, and...