Catherine A. Humphreys
Observed names: C. Humphreys, C.A. Humphreys, Catherine A Humphreys, Catherine Humphreys, Humphreys, Catherine Anne
Institutions: NHS Lothian, Edinburgh Royal Infirmary, University of Edinburgh
ORCID: 0000-0003-3943-6445
Observed ORCID: 0000-0003-3943-6445
OpenAlex ID: A5103187000
