Author

Mark Armstrong

Observed name: Armstrong, Mark
Institution: Keio University
ORCID: 0009-0008-9651-3893
Observed ORCID: 0009-0008-9651-3893
OpenAlex ID: A5025567588
Works count: 25
Citation count: 101
H-index: 5
I10-index: 3
Year
Topic
Type