Takuya Oki

Takuya Oki

orcid