University of Science and Technology of China(中國科學(xué)技術(shù)大學(xué))
University of Science and Technology of China [pic.renrenso.com]
Overall score: 78