California Science Center, Los Angeles

The 1001 Inventions international touring exhibition enjoyed its US West Coast Premiere at the world-renowned California Science Center, in Los Angeles, on the 27th of May 2011. Following this official public launch, the exhibition was open for ten months, until the 11th of March 2012, and attracted more than 500,000 visitors. As part of the … Continue reading California Science Center, Los Angeles