Author Details

Camerota, Filippo, Museo Galileo – Istituto e Museo di Storia della Scienza di Firenze, Italy