Caroline E. Handford
Observed names: Caroline E Handford, Handford, Caroline, Handford, Caroline E
Institution: Queen's University Belfast
Observed institution: Queen's University Belfast
ORCID: 0000-0002-6521-9340
Observed ORCID: 0000-0002-6521-9340
OpenAlex ID: A5082774009
