Passent Helal
Institution: Cambridgeshire and Peterborough NHS Foundation Trust
Observed institutions: Cambridgeshire and Peterborough NHS Foundation Trust, Addenbrooke's Hospital
ORCID: 0000-0002-7924-3050
Observed ORCID: 0000-0002-7924-3050
OpenAlex ID: A5107489157
