Ken-Ichi Takemaru

Dr. Ken-Ichi Takemaru

orcid