Zhejiang University, abbreviated as ZJU or Zheda and formerly romanized as Chekiang University, is a national public research university based in Hangzhou, Zhejiang, China. Read More
With the aim to dominate the Arctic and Antarctica regions, China has been pouring investments and aggressively constructing a fleet of polar icebreakers as part of its geopolitical ambitions, according to a report published in The National Interest. ...