Jun Takada

Dr. Jun Takada

orcid