Masahiro Okumura
Observed names: M OKUMURA, M Okumura, M. OKUMURA, M. Okumura, MASAHIRO OKUMURA, Masahiro OKUMURA, Masahiro Okumur, Okumura, Masahiro
Institution: Hokkaido University
ORCID: 0000-0002-0759-664X
Observed ORCID: 0000-0002-0759-664X
OpenAlex ID: A5042522357
