Janssen (United Kingdom)h-index: 71Total citations: 23,941Total papers: 1,065Homepage: https://www.janssen.com/uk/