I struggle to see a top university that is part of the EU in the rankings, they are clobbered or demolished by institutions by your neighbor and the United States. Why is that so?


Leave a Reply