Svea Windwehr

Svea Windwehr is a postgraduate researcher at the Oxford Internet Institute, University of Oxford.