July 22, 2005

Open Tech 2005 at Imperial College's Reynolds Building