XClose

UCL Department of Science and Technology Studies

Home
Menu

UCL Department of Science and Technology Studies
0207 679 1328 office | +44 207 679 1328 international
sts@ucl.ac.uk | www.ucl.ac.uk/sts | @stsucl
postal address: Gower Street, London, WC1E 6BT | United Kingdom map
street address: 22 Gordon Square, London, WC1H 0AW (for GPS only)

Staff Intranet (now Moodle) | Subscribe to STS mailing list

Athena Swan Bronze Award