Consolidated Contractors Company (Greece)h-index: 15Total citations: 615Total papers: 118Homepage: http://www.ccc.me/