DNA Computing and Molecular Programming - Doty; Hendrik Dietz; Dietz, Hendrik (Springer International Publishing, 2018)