Chang’ e-4 scientists win highest award by International Astronautical Federation
Three Chinese scientists from the country’s Chang’ e-4 lunar landing mission team have won the highest award by the International Astronautical Federation (IAF) – the 2020 IAF World Space Award,…