Shinji Takamatsu

Dr. Shinji Takamatsu

Osaka University, Ōsaka, Japan
orcid