Laura Rushton
Observed names: L. Rushton, Rushton, Laura
Observed institutions: Department for Environment Food and Rural Affairs, Imperial College London, Cardiff University
ORCID: 0000-0002-4643-6489
Observed ORCID: 0000-0002-4643-6489
OpenAlex ID: A5064751882
