Ebony Torrington
Observed name: Torrington, Ebony
Institution: Taylor and Francis (United Kingdom)
Observed institutions: Future Science Group (United Kingdom), Taylor and Francis (United Kingdom), Bournemouth University
ORCID: 0000-0002-6549-7383
Observed ORCID: 0000-0002-6549-7383
OpenAlex ID: A5003917531
