New university rankings up-end world research: Chinese universities hold 6 of top 10 spots
” tens of thousands of scientific and engineering journals are omitted by Western university ranking systems, especially those not written in the English language.” The Leiden University Center for Science and Technology Studies (CWTS) has posted new university rankings that […]