China’s first experimental astrobiology and cosmochemistry laboratory was inaugurated on Tuesday at the Macau University of Science and Technology (MUST) with experimental platforms that put the territory at the technological forefront of two areas crucial to the Chinese space program.