genome haploid cripr gene editing
Tout plus