China must hardwire long-term scientific endurance into its national strategy if it intends to shape the future of space discovery, a Nobel Prize-winning astrophysicist has suggested ... Before that, he was awarded the 2008 Shaw Prize in astronomy ... India.