loader

This new gallery at Nehru Science Centre aims to demystify nuclear power

The just-opened Hall of Nuclear Power at the Nehru Science Centre in Worli will aim to demystify the oft-misunderstood concept for beginners
Read More

Recent Posts