Shinkichi Takamori

Dr. Shinkichi Takamori

orcid