Actelion (Netherlands)h-index: 3Total citations: 59Total papers: 5Homepage: https://www.actelion.com/en/index.page