L. Armstrong
Observed names: Armstrong, L., Armstrong, L.K., Armstrong, Linda K., Linda K. Armstrong
Institution: UK Centre for Ecology & Hydrology
Observed institution: UK Centre for Ecology & Hydrology
ORCID: 0009-0009-3036-5215
Observed ORCID: 0009-0009-3036-5215
OpenAlex ID: A5137549813
