Ross Walker

Ross Walker

Ross is a Senior Lecturer in Sport Development at the University of the West of Scotland and is Global Fellow at the Academy of Sport, University of Edinburgh.

Location Dundee, Scotland