Takayuki Shimogai

Mr. Takayuki Shimogai

orcid