Hiroyuki Takeshima

Hiroyuki Takeshima

orcid