Vouliagmenis 1
11636 Athens
Greece
Telephone: 
+30 1 9223342
Fax: 
+30 1 9223342
psallida[at]techlink.gr
Organization type: 
Institute