Michiaki Sakamoto
Observed name: Sakamoto, Michiaki
Institution: Japan Display (Japan)
Observed institutions: NEC (Japan), Japan Display (Japan), Tokyo University of Agriculture and Technology
ORCID: 0000-0003-4759-6561
Observed ORCID: 0000-0003-4759-6561
OpenAlex ID: A5042669032
