The UCL Department of Science and Technology Studies (STS) is an academic department in University College London, London, England. It is part of UCL's Faculty of Mathematics and Physical Sciences. The department offers academic training at both undergraduate and graduate (MSc and MPhil/PhD) levels.
Register to update information, save favorites, post photos, news stories and comments.
Register to update information, save favorites, post photos, news stories and comments.