Thrombosis Research Instituteh-index: 125Total citations: 80,546Total papers: 1,487Homepage: http://www.tri-london.ac.uk/