Takuya Kato

Dr. Takuya Kato

Nippon Veterinary and Life Science University, Tokyo, Japan
orcid