Author

Michiru Makuuchi

Observed names: M Makuuchi, M. Makuuchi, MAKUUCHI, MICHIRU, Makuuchi, Michiru
ORCID: 0000-0002-3460-641X
Observed ORCID: 0000-0002-3460-641X
OpenAlex ID: A5089243951
Works count: 59
Citation count: 1,653
H-index: 17
I10-index: 22
Year
Topic
Type