Dassault Systèmes (United Kingdom)h-index: 25Total citations: 3,591Total papers: 144Homepage: http://www.3ds.com/en-uk/