Yamaguchi, Japan
Rankings for The Yamaguchi University
#1315
US News National rank
#1201-1500
The World University Rankings
#1201-1400
QS World University Rankings
Yamaguchi, Japan
#1315
US News National rank
#1201-1500
The World University Rankings
#1201-1400
QS World University Rankings