Istituto De Angeli (Italy)h-index: 37Total citations: 6,066Total papers: 303Homepage: http://www.ida-pharma.com/home.page