Scientific Organizations in India

National Technical Research Organisation

August 13, 2014

NTRO (National Technical Research Organisation) was conceived as a Premier scientific organization, yet it continues to be more or less in a state of limbo. It’s a premier scientific agency under the National Security Adviser. It was set up in 2004. The National Technical Research Organisation, originally known as...

Advertisement