Katie L. Spencer
Observed names: K Spencer, K. Spencer, K.L. Spencer, Katie L Spencer, Katie Spencer, Spencer, Katie
Institutions: National Health Service, University of Leeds, NHS England
ORCID: 0000-0002-6846-4341
Observed ORCID: 0000-0002-6846-4341
OpenAlex ID: A5073760994
