Jawaharlal Nehru Centre for Advanced Scientific Research - An Autonomous Institution

Achira Roy becomes a runner-up in the Ben Barres Spotlight Awards