Period or blood implantation