Celebrating twenty years
By Elinor Richards2012-02-13T11:49:00
Goverdhan Mehta talks to Sheena Elliott and Elinor Richards about the progress of science in India and the challenges scientists face