Edwards Lifesciences (Switzerland)h-index: 49Total citations: 10,644Total papers: 318Homepage: http://www.edwards.com/ch-en