Paskalis Glabadanidis
Essential Services Commission of South Australia
Level 1, 151 Pirie Street
Adelaide, SA 5001
Australia
SCHOLARLY PAPERS
18
DOWNLOADS
Rank 4,371
SSRN RANKINGS
Top 4,371
in Total Papers Downloads
13,897
SSRN CITATIONS
Rank 13,552
SSRN RANKINGS
Top 13,552
in Total Papers Citations
31
CROSSREF CITATIONS
55
Feedback