Japan

Himeji University

2042-2, Oota-cho, Himeji City, 28, 671-0101, Japan

Himeji University