Athens Information Technologyh-index: 59Total citations: 18,996Total papers: 1,137Homepage: http://www.ait.gr/