Takashi Okanda

Dr. Takashi Okanda

orcid