Jade Horton
Institution: North East London NHS Foundation Trust
Observed institutions: North East London NHS Foundation Trust, University of Memphis
ORCID: 0009-0005-9746-9853
Observed ORCIDs: 0009-0005-9746-9853, 0000-0002-3346-2338
OpenAlex ID: A5041426475
