Takeshi Osawa

Prof. Dr. Takeshi Osawa

Department of Veterinary Sciences, Faculty of Agriculture, University of Miyazaki, Miyazaki, Japan
orcid