24/02/2023

The brains behind the first plant ever to germinate on the moon explains how the Chinese mission succeeded