E. Walker
Observed names: E Walker, Emma N. Walker
Institution: Royal Children's Hospital
Observed institutions: Royal Children's Hospital, Ruchill Hospital, University of Glasgow
ORCID: 0009-0003-1977-7258
Observed ORCID: 0009-0003-1977-7258
OpenAlex ID: A5103036624
