Econcept (Switzerland)h-index: 8Total citations: 651Total papers: 18Homepage: http://www.econcept.ch/en/