Till Koglin Editor

Till Koglin is Senior Lecturer in the Department of Technology and Society, Faculty of Engineering at Lund University. Peter Cox is a Professor at the Department of Social and Political Science, University of Chester, UK