C

A famous university in the Netherlands. Compared t...

A famous university in the Netherlands. Compared to the top universities in the world, VU still has a very, very long way to go.

Comments:

No comments