Adam Rieger

University of Glasgow