Debbie Garrod
Observed names: D Garrod, Garrod, D, Garrod, Debbie Mary
Institution: University of Huddersfield
Observed institutions: University of Leeds, University of Huddersfield, Stockport NHS Foundation Trust, McGill University
OpenAlex ID: A5010205297
