Skip to main content

Definition

One of the outcomes of the 1972 Stockholm Conference. A set of 26 Principles on environmental protection.

Details