Chinese Researchers Discover New Microbial Species aboard China’s Space Station
Doha: The China Manned Space Agency (CMSA) announced that Chinese researchers have discovered a new microbial species in China’s space station for the first time,