mice computer retinoblastoma keyboard mouse leukemia management retinoblastoma cancer resource rats retinoblastoma cancer -2 human quantitative eye resources ants cancer