Joan MacLeod
Observed name: MacLeod, Joan
Institution: Queen Elizabeth University Hospital
Observed institutions: Aberdeen Royal Infirmary, NHS Grampian, Queen Elizabeth University Hospital, Robert Gordon University
ORCID: 0000-0001-9704-2378
Observed ORCID: 0000-0001-9704-2378
OpenAlex ID: A5012382837
