Istituto Ramazzinih-index: 68Total citations: 17,246Total papers: 741Homepage: http://www.ramazzini.org/en/