I've moved to Imperial College. This homepage will be updated shortly. In the meantime some press release from Imperial