Jun-ichi Takeshita

Dr. Jun-ichi Takeshita

orcid