Daiki Takewaki

Dr. Daiki Takewaki

orcid