Masafumi Yohda

Dr. Masafumi Yohda

Tokyo University of Agriculture and Technology
orcid