Damon Albarn has yet to release any studio albums.
The Science of Aliens is a touring exhibition that launched at the London Science Museum in October 2005 .. London Science Museum. Science Museum ( London ). It was developed by a company called The Science of ... set up by The Science Museum and Fleming Media .. Two versions of the exhibition are touring venues around the world .