But a team of biology and cancer researchers at Stanford University are making a compelling argument ... of gene function ...