Delta (Denmark)h-index: 29Total citations: 2,741Total papers: 246Homepage: http://www.madebydelta.com/