Tim J. U. Thompson, PhD

University of Teesside