ISDER: Indian Society for Development and Environment Research

What does ISDER mean? The above is one of ISDER meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Indian Society for Development and Environment Research