Stephanie Switzer

Stephanie Switzer is Lecturer in Law at the University of Strathclyde.