Who Invented the Meter?


Why is a meter a meter? The meter is the world’s ultimate measure, but how did it become “the” meter? What is this measurement based on?

Comments are closed.