Athens Technology Center (Greece)h-index: 20Total citations: 1,416Total papers: 136Homepage: http://www.atc.gr/default.aspx?page=home