Zumbul Atan
Eindhoven University of Technology (TUE) - Department of Industrial Engineering and Innovation Sciences
Den Dolech 2
Eindhoven
5600 MB Eindhoven
Netherlands
SCHOLARLY PAPERS
8
DOWNLOADS
Rank 32,625
SSRN RANKINGS
Top 32,625
in Total Papers Downloads
2,842
SSRN CITATIONS
Rank 28,541
SSRN RANKINGS
Top 28,541
in Total Papers Citations
26
CROSSREF CITATIONS
12
Feedback