C. Zopounidis
Technical University of Crete (TUC) - Department of Production Engineering and Management
University Campus
Chania
Crete, 73100
Greece
SCHOLARLY PAPERS
41
DOWNLOADS
Rank 11,423
SSRN RANKINGS
Top 11,423
in Total Papers Downloads
6,060
SSRN CITATIONS
Rank 17,720
SSRN RANKINGS
Top 17,720
in Total Papers Citations
19
CROSSREF CITATIONS
41
Feedback