India's science test

Despite great strides in some areas of research and development, the nation still has a long way to go.

Original Source

Attachment(s):