Takashi Kawabata

Dr. Takashi Kawabata

Setsunan University, Ōsaka, Japan
orcid