Grace Trundle
Observed name: Trundle, Grace
Observed institutions: University of Nottingham, St Andrew's Healthcare, Northamptonshire Healthcare NHS Foundation Trust
ORCID: 0000-0001-8057-0457
Observed ORCID: 0000-0001-8057-0457
OpenAlex ID: A5045437931
