Tim Highfield Author

Tim Highfield is a Postdoctoral Research Fellow and Sessional Academic at Queensland University of Technology.