Research and development statistics - India.Department of Science and Technology (New Delhi The Author)
Library has 1990/91,1986/87,1980/81