Istituto di Farmacologia Traslazionaleh-index: 99Total citations: 66,230Total papers: 2,900Homepage: http://www.ift.cnr.it/