China's sci-fi spectacular

Ye, Y

NEW SCIENTIST, 2019; 241 (3218): 46