0 Question: Under your Employer section, you have written UCL, what does that stand for? Keywords: employer, ucl Asked by Sky_Hxlness to Michael on 12 Nov 2015.
Michael Sulu answered on 12 Nov 2015:
UCL is University College London – it is one of the best universities in the country and pretty high up in the world too!
Comments