Jennifer Hislop
Observed names: Hislop J, Hislop, Jennifer, Hislop, Jennifer Margaret, J Hislop, JM Hislop, Jennifer M Hislop, Jennifer M. Hislop
Institution: Healthcare Improvement Scotland
ORCID: 0000-0003-2767-9845
Observed ORCID: 0000-0003-2767-9845
OpenAlex ID: A5075008394
