Basedcnt
GA Member
- May 24, 2024
- 859
The Science and Technology Department (S&TD) is the Indian government Department charged with formulation and administration of the rules and regulations and laws and the administration of scientific research programs relating to science and technology in India.
Last edited: