Synthetic DNA : Methods and Protocols - Hughes, Randall A. (Methods in Molecular Biology,, 2017)