English: India is world's third-largest producer of scientific articles: Report
Telugu: సైన్స్‌ ఆర్టికల్స్‌ ప్రచురణలో భారత్‌కు మూడో స్థానం