Stefano Fella Author & Editor

Carlo Ruzza is Professor of Sociology at the University of Leicester and has previously taught at the Universities of Essex and Trento. Stefano Fella (PhD) writes on British and Italian politics and previously taught European politics at London Metropolitan University.