Annali dell'Istituto e museo di storia della scienza di Firenze [Ann Ist Mus Stor Sci Fir] NLMUID: 7708904