Elizabeth Doxford‐Hook
Observed names: E Doxford‐Hook, Elizabeth A. Doxford-Hook, Elizabeth Doxford-Hook
Institutions: University of Leeds, Leeds Teaching Hospitals NHS Trust
ORCID: 0000-0003-3181-5555
Observed ORCID: 0000-0003-3181-5555
OpenAlex ID: A5020343757
