Only UP, Ateneo make list of world's top 500 universities (Philippine Star, 2008)