The University has once again topped the world rankings released by the Center for World University Rankings.