Number: 1193351
Country: Italy
Source: TED
Number: 1193352
Number: 1193353
Number: 1193354
Country: China
Number: 1193355
Country: France
Number: 1193356
Country: Switzerland