UCL opens, while CMU thrown a lifeline
International research powerhouse University College London is open for business in Adelaide and is already outperforming even its own predictions. University College London opened its first overseas campus in Adelaide last week with 13 students enrolled in a bespoke masters ...
More »