Name

Ella Cockbain

Bio
Ella Cockbain is a researcher at University College London specialising in human trafficking and child sexual exploitation. Her research can be found at www.ucl.academia.edu/EllaCockbain