Museo Nazionale della Scienza e della Tecnologia Leonardo da Vincih-index: 13Total citations: 590Total papers: 86Homepage: http://www.museoscienza.org