Chinese Researchers Discover New Microbial Species Aboard China’s Space Station
Muscat: 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, naming it Niallia tiangongensis. The