Ayeshea Shenton
Observed name: A Shenton
Institutions: Russells Hall Hospital, Dudley Group NHS Foundation Trust
Observed institutions: Queen Elizabeth Hospital Birmingham, Russells Hall Hospital, Dudley Group NHS Foundation Trust
ORCID: 0000-0001-6833-4486
Observed ORCID: 0000-0001-6833-4486
OpenAlex ID: A5086653284
