Best matches for cancer