Friday, October 01, 2004

UCL tops the toffs

One of my alma mater is the UK university of the year according to the Sunday Times. Bit of a surprise.

0 Comments:

Post a Comment

<< Home