Skip to content

Department of Computing  


Dr. Howard Foster
Huxley Building (563A)
180 Queen's Gate
South Kensington Campus
Imperial College London
SW7 2AZ United Kingdom
Tel.: +44 (0)20 7594 8239
Fax: +44 (0)20 7581 8024
Email: howard [at] computer.org
Visitor Travel Information
Get Directions via Google

I have moved...

Note: I now have my own personal website, please refer to this site for more recent updates.

Loading...



Social Bookmarking:
Delicious
Digg