Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
Department of Science and Technology
InstitutionResearch output, impact & collaborations
Department of Science and Technology is a research organisation in New Delhi, IN. OpenAlex records 2,082 works and 75,892 citations for it. 424 researchers list it as their most recent affiliation.
2,082
Works
75,892
Citations
424
Researchers