Euroconsultants (Greece)h-index: 8Total citations: 581Total papers: 45Homepage: http://www.euroconsultants.gr/index_ecsa.html