Video of British Science Festival launch

Here is a short video from the recent British Science Festival launch event:

Monday, November 15th, 2010 in News