Jennifer Humpheson
Observed name: Humpheson, Jennifer
Institution: Humber Teaching NHS Foundation Trust
Observed institution: Humber Teaching NHS Foundation Trust
ORCID: 0000-0002-7459-9293
Observed ORCID: 0000-0002-7459-9293
OpenAlex ID: A5093713419
