India’s Department of Science & Technology to Set Up 15 Centers Promoting “High-end Science and Technology”
India’s Department of Science & Technology to Set Up 15 Centers Promoting “High-end Science and Technology” Bringing together scientific research and commercial activity under one