He is the director of the Chinese Center for Antarctic Astronomy (CCAA) responsible for design and deployment of two robotic telescopes to Antarctica – the Chinese Small Telescope Array (CSTAR) and three Antarctic Survey Telescopes (AST3).