Department of Science and Technology Investor

Department of Science and Technology promotes new areas of science and technology.
Industry: Association, Government, Information Technology, Life Science
Headquarters: New Delhi, Delhi, India
Founded Date: 1/1/1971
Employees Number: 1-10
Funding Status: Private
Number Of Exits: 1
Investors Number: 17

Visit Website
https://www.twitter.com/indiadst
Register and Claim Ownership