Zebrafish in good conditions after 20 days in China's space station
The four zebrafish brought into orbit by the Shenzhou-18 spaceship on April 26 are now in good conditions after staying 20 days in China's space station, according to researchers.
Editor: MaoZongjin
21-05-24 03:24 BJT
Share this:
Editor's Choice