Jemma Inches
Observed names: Inches Jemma, Inches, Jemma
Institution: University Hospitals Plymouth NHS Trust
Observed institutions: University Hospitals Plymouth NHS Trust, University of Plymouth
ORCID: 0009-0004-8500-3450
Observed ORCID: 0009-0004-8500-3450
OpenAlex ID: A5050805726
