Tomsk Cancer Research Instituteh-index: 27Total citations: 3,257Total papers: 431Homepage: http://www.oncology.tomsk.ru/english/