BEIJING, Nov. 23 (Xinhua) -- Chinese scientists have discovered a meteorite crater on a mountain ridge for the first time, according to an article recently published in the academic journal "Matter ...
Innovative high-tech products, including automated cooking robots and virtual reality tourism systems, debuted at the 5th Shanghai Future Island Industrial Expo in Putuo on Wednesday. The event ...