Thus, these conflicting findings suggest that SEMA6B may play differential roles in different kinds of human cancers, and that discrepancies between SEMA6B expression and prognostic values may derive from underlying mechanisms pertinent to specific biological properties in various cancers. The gene discussed is SEMA6B; the disease is cancer.