Shozo Shibata

Prof. Dr. Shozo Shibata

Graduate School of Agriculture, Kyoto University
orcid