Shenzhen University
Shenzhen, Guangdong
China
Shenzhen University - Institute for Advanced Study
Astrobiology, life, cosmic evolution, habitable zone, extremophiles, Mars, Martian Habitats, cave