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.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…