Concept

TERI

Properties

Alt label
  • Energy and Resources Institute
SES ID
  • 285658
  • 285660
Notation
  • 285658
In scheme
Top concept of
Definition
  • Established in 1974 with the aim of solving environmental problems.