The 1001 Inventions exhibition

The 1001 Inventions exhibition opened at London\’s Science Museum on January 21st 2010. Since that time it has become one of the most popular exhibition\’s that this prestigious venue has ever hosted… 

Leave a Comment

Your email address will not be published. Required fields are marked *