|Definition||:||The Energy and Resources Institute|
|Category||:||Academic & Science » Research & Development|
What does TERI mean?
The Energy and Resources Institute (TERI), formerly known as Tata Energy Research Institute, is a research institute focusing its research activities in the fields of energy, environment and sustainable development. It is headquartered in New Delhi, Delhi, India.
|Sort By:||Popularity||Alphabetically||Filter by:||Country/Region:||Category:|
||TERI||Trailing Edge Ring Indicator|
||TERI||The Education Resources Institute|
||TERI||Torpedo Effective Range Indicator|