Eilidh Geddes
Observed names: E. Geddes, Geddes, Eilidh, Geddes, Eilidh Hilary
Institution: Moredun Research Institute
Observed institutions: Moredun Research Institute, University of Glasgow
ORCID: 0000-0001-5315-8272
Observed ORCID: 0000-0001-5315-8272
OpenAlex ID: A5064412720
