Alexander Horton
Observed names: Alexander J. Horton, Horton, Alexander, Horton, Alexander J.
Institution: Natural Resources Wales
Observed institutions: Natural Resources Wales, Cardiff University, Aalto University
ORCID: 0000-0003-3067-7138
Observed ORCID: 0000-0003-3067-7138
OpenAlex ID: A5001290173
