Hannah Ward
Institutions: North Bristol NHS Trust, Barts Health NHS Trust
Observed institutions: North Bristol NHS Trust, Barts Health NHS Trust, Royal London Hospital
ORCID: 0000-0002-1250-5693
Observed ORCID: 0000-0002-1250-5693
OpenAlex ID: A5073107265
