Takehiro Nishida

Prof. Dr. Takehiro Nishida

Department of Life and Food Sciences, Obihiro University of Agriculture and Veterinary Medicine