Attendees applaud during China's State Top Scientific and Technological Award ceremony at the Great Hall of the People in Beijing, capital of China, on Jan. 11, 2010. [Xinhua]
Go to Forum >>0 Comments