Methods for characterizing, applying, and teaching CRISPR-Cas systems Article in Methods (January 2020)