Landing | Sun Jul 1, 2012 5:57pm IST

Cosmic discovery week ahead for science, perhaps