Contacts
Address:
Imperial College London,
Department of Life Sciences
Sir Alexander Fleming Building,
5th Floor
South Kensington, SW7 2AZ
London, United Kingdom
For a map of the South Kensington campus follow this link
Imperial College London,
Department of Life Sciences
Sir Alexander Fleming Building,
5th Floor
South Kensington, SW7 2AZ
London, United Kingdom