Catriona Macpherson
Observed name: Catriona MacPherson
Institution: NHS Fife
Observed institutions: National Health Service, NHS Fife, Queen Margaret Hospital, Whyteman’s Brae Hospital, Victoria Hospital
ORCID: 0000-0002-8256-7507
Observed ORCID: 0000-0002-8256-7507
OpenAlex ID: A5010606771
