DSIR India Abbreviation

DSIR has various meanings in the India category. Discover the full forms, definitions, and usage contexts of DSIR in India.

Department of Scientific & Industrial Research

Most Common India
Department of Science and Industrial Research
India
Dept of Scientific & Industrial Research
India
Department for Scientific & Industrial Research
India
Department of Science & Industrial Research
India

Citation

Last updated: