Video PlayerClose
The 28th TWAS general meeting is held in Trieste, Italy, Nov. 27, 2018. Scientists from developing and developed countries met here on Tuesday to kick off the 28th general meeting of TWAS aiming to support sustainable prosperity through research, education, policy and diplomacy. (Xinhua/Chen Zhanjie)