TU wins almost 30 awards at int'l competition in Geneva
BANGKOK, April 19 (TNA) - Thailand-based Thammasat University has, again, brought fame to the nation by winning 28 awards from the 46th International Exhibition of Inventions Geneva in Switzerland.