Takumi Shimura

Dr. Takumi Shimura

orcid