International Measurement Confederation

Organization name
International Measurement Confederation