Josep Carreras Leukaemia Research Instituteh-index: 91Total citations: 47,657Total papers: 2,073Homepage: http://www.carrerasresearch.org/en/