Basedcnt
GA Member
- May 24, 2024
- 442
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.