The Shenzhou XXI crew carried out in-orbit scientific experiments involving mice during their stay on China's space station.