IBSA Farmaceutici (Italy)h-index: 21Total citations: 1,381Total papers: 118Homepage: http://www.ibsa.it/home.html