Takuya Oda

Prof. Dr. Takuya Oda

Institute of Innovative Research, Tokyo Institute of Technology, Tokyo 152-8550, Japan
orcid

Publication