Address Imperial College LondonFaculty of Natural SciencesDepartment of Life Sciences Exhibition Road London SW7 2AZ Großbritannien