Japan

Sojo University

131-140 th
Japan University Rankings 2017
4-22-1 Ikeda, Nishi Ward, Kumamoto City, Kumamoto, 860- 0082, Japan

Sojo University