bshs.org.uk
Masters degrees (MSc), University College, London
Starting September 2013, STS offers a strong postgraduate taught Masters programme. Full-time and Part-time options are available. We build on decades of experience, and we continue with vitality a…