Yoichi Kakuta

Dr. Yoichi Kakuta

orcid