This Day In Science May 20, 1875 – Treaty of the Meter Signed Leslie Rietveld | May 20th, 2014 | This Day in Science On May 20, 1875 the Treaty of the Meter was signed, setting the standards for measurement worldwide. Written byLeslie Rietveld
Leave a Reply