Author

Meagan Dewar

Observed names: Dewar, Meagan, Dewar, Meagan; Scarpaci, Meagan L. Dewar, Meagan Leanne Dewar
ORCID: 0000-0003-0581-2422
Observed ORCID: 0000-0003-0581-2422
OpenAlex ID: A5075041741
Works count: 43
Citation count: 964
H-index: 15
I10-index: 17
Year
Topic
Type