Kate Macfarlane
Observed name: Macfarlane, Kate
Observed institutions: Australian National University, National Health Service Scotland, NHS Lothian, Charles Darwin University
ORCID: 0009-0004-3560-2404
Observed ORCID: 0009-0004-3560-2404
OpenAlex ID: A5016345891
