John Nudds

John Nudds

Affiliations and Expertise

Senior Lecturer in Palaeontology, School of Earth, Atmospheric and Environmental Studies, University of Manchester, UK