By Afshan S KhanMay 02, 2024
Scientists pose with ICUBE-Qamar (ICUBE-Q) which is set to be launched into the lunar orbit aboard China’s Chang’E-6 Mission from Wenchang space launch site in this undated picture. — IST website/File
Scientists pose with "ICUBE-Qamar" (ICUBE-Q) which is set to be...