Janssen (Italy)h-index: 29Total citations: 3,786Total papers: 277Homepage: http://www.janssen.com/italy/