Tetsushi Okumura
Observed names: Okumura, Tetsushi, T. Okumura
Observed institutions: Tokyo University of Science, Shiga University, Nagoya City University, New York University
ORCID: 0000-0003-0308-9760
Observed ORCID: 0000-0003-0308-9760
OpenAlex ID: A5027309855
