Takeshi Shimomura

Prof. Takeshi Shimomura

Department of Applied Chemistry, Tokyo University of Agriculture and Technology, Tokyo, Japan
orcid

Contribution