Abigail Parrish
Institution: University of Sheffield
Observed institutions: Bishop Grosseteste University, University of Lincoln, University of York, University of Sheffield
ORCID: 0000-0003-2458-172X
Observed ORCID: 0000-0003-2458-172X
OpenAlex ID: A5032881873
