Luxembourg School of Businessh-index: 38Total citations: 6,365Total papers: 641Homepage: http://www.luxsb.lu