Sarah Jane Hobbs

Dr. Sarah Jane Hobbs

University of Central Lancashire
orcid
Professor of Equine and Human Locomotion

Contribution