Actelion (Switzerland)h-index: 103Total citations: 53,037Total papers: 1,235Homepage: http://www.actelion.com/en/index.page