Formerly known as the Science Museum of Barcelona, CosmoCaixa is - in museum terms - a young one! Still a…