Fiona R. Macfarlane
Observed names: F. R. Macfarlane, FR Macfarlane, Fiona Macfarlane, Fiona R Macfarlane, Macfarlane, Fiona R., Macfarlane, Fiona Ruth
Observed institution: University of St Andrews
ORCID: 0000-0003-2242-7745
Observed ORCID: 0000-0003-2242-7745
OpenAlex ID: A5072908971
