20091023 india: Bangalore scientists; techies to help build largest telescopes