Fiona Shelton
Observed names: Shelton, Fiona, Shelton, Fiona ca. 20./21. Jh.
Institution: Leeds Trinity University
Observed institutions: University of Derby, Leeds Trinity University, University of Bristol
ORCID: 0000-0001-6054-5393
Observed ORCID: 0000-0001-6054-5393
OpenAlex ID: A5031586947
