Tuukka Saarimaa
Aalto University - School of Business
P.O. Box 21210
AALTO, FI-00076
Finland
Aalto University - School of Engineering
PO BOX 14100
Aalto 00076
Finland
SCHOLARLY PAPERS
14
DOWNLOADS
1,342
SSRN CITATIONS
Rank 23,031
SSRN RANKINGS
Top 23,031
in Total Papers Citations
29
CROSSREF CITATIONS
13
Feedback