Allaina Eden
Observed name: Eden, Allaina
Institution: Royal Papworth Hospital
Observed institutions: Royal Papworth Hospital, Papworth Hospital NHS Foundation Trust
ORCID: 0000-0001-5940-3291
Observed ORCID: 0000-0001-5940-3291
OpenAlex ID: A5021479970
