The University of Oxford......... among the top five universities in the world.
ranks
being ranked
is ranking
is ranked