Takeshi Izuta
Takeshi Izuta, Ph.D., Professor Institute of Agriculture, Tokyo University of Agriculture and Technology
Takeshi Izuta, Ph.D., Professor Institute of Agriculture, Tokyo University of Agriculture and Technology See less
Takeshi Izuta's Featured Books