Mike Hazas

Senior Lecturer, Leicester University

Mike Hazas is a senior lecturer in the School of Computing and Communications at Lancaster University.