Superheroes of science

Part of the 2009 Cambridge Science Festival. A recording of the Intercontinental Music Lab performing songs from their album Superheroes of Science. The musical lecture took place in the Babbage Lecture Theatre on Saturday 14th March 2009.