Natalie Barratt
Observed names: Natalie A. Barratt, Natalie Alice Barratt
Observed institutions: University of Leicester, NIHR Sheffield Biomedical Research Centre, University of Sheffield
ORCID: 0000-0003-2719-7715
Observed ORCID: 0000-0003-2719-7715
OpenAlex ID: A5066902166
