BEIJING, June 2 (Xinhua) The following is a summary of published science and technology news of China. ROCKET ENGINE TEST STAND China has completed one more
BEIJING, June 1 (Xinhua) China has completed one more trial of a test stand for large-thrust liquid rocket engines that could power its future crewed lunar m