1. Centre for Science and Technology Studies (CWTS). (2007). The Leiden Ranking, Centre for Science and Technology Studies (CWTS), Leiden University.
2. Retrieved March 23, 2007 from http://www.cwts.nl/cwts/LeidenRankingWebSite.html
3. The self-similar science system
4. League of European Research Universities (LERU). (2007). League of European Research Universities home page.
5. Retrieved March 23, 2007 from http://www.leru.org/