Ever since the discovery of DNA as the molecule that contains genes, genetic engineering has seen steady strides in capability. Today, multiple different artificial protein complexes have been developed, that have made gene editing much easier than before. This post covers...