Cell Cycle, Cancer and Embryogenesis