The Shenzhou-20 crew on board China's orbiting space station yesterday completed their mission's second series of extravehicular activities, according to the China Manned Space Agency. Next, the taikonauts will focus on conducting research and technology tests in key areas, such as space life sciences and space medicine.