Author

Sarah E. Lucas

Observed names: S E Lucas, Sarah Lucas
ORCID: 0000-0002-4290-6631
Observed ORCID: 0000-0002-4290-6631
OpenAlex ID: A5035921458
Works count: 13
Citation count: 386
H-index: 5
I10-index: 4
Year
Topic
Type