Rebecca Langton
Observed names: Langton Rebecca, Langton, Rebecca, R Langton, R. Langton
Institution: Scottish Government
Observed institutions: Marine Scotland, University of Leeds, University of Aberdeen, Scottish Government
ORCID: 0000-0002-7480-2247
Observed ORCID: 0000-0002-7480-2247
OpenAlex ID: A5058453918
