Takuya Katashima

Dr. Takuya Katashima

The University of Tokyo
orcid