20091207 city.mumbai: Scientists get a peek into Bhabha's life and times