Nobuhide NARITA
Observed names: N. Narita, Narita, Nobuhide, Nobuhide Narita
Institution: TODA Corporation (Japan)
Observed institutions: Tokyo Institute of Technology, TODA Corporation (Japan)
ORCID: 0009-0003-4024-8115
Observed ORCID: 0009-0003-4024-8115
OpenAlex ID: A5059101792
