Sarah Clelland
Institutions: East Cheshire NHS Trust, Lancaster University
Observed institutions: University of Manchester, East Cheshire NHS Trust, The Christie NHS Foundation Trust, Lancaster University
ORCID: 0000-0002-3497-0334
Observed ORCID: 0000-0002-3497-0334
OpenAlex ID: A5034368210
