Ryuichi Taketomi

Dr. Ryuichi Taketomi

orcid