In any case, the CSRanking pretends that the Technion in Israel is part of Europe, which is neither politically, geographically nor culturally correct.
But be that as it may, it definitely offers a good comparison of the status...
HIRSCHL NETWORK - Research and Strategic Consultancy on EU&DACH For Non-European Organizations, News on Start-ups&Business of Israel and Founder of Disruptive Philosophy Network
View all posts by Naftali Hirschl, Ph.D