Address Elliniki Georgiki Sxoli, Thermi, Thessaloniki, 57001 Phone number 2310473429 Εmail swri@elgo.gr Website http://ssi.swri.gr/index.php/en/ Address Enter an address to be localized. 40.538563736748, 22.999348037373 Related institutes Institute of Soil and Water Resources