CRISPR Gene Editing : Methods and Protocols - Luo, Yonglun. (Methods in Molecular Biology,, 2019)