Stevienna de Saille

Stevienna de Saille is a Research Fellow in the Institute for the Study of the Human (iHuman) at the University of Sheffield, UK.