David Doty, Hendrik Dietz DNA Computing and Molecular Programming - Springer Springer 2018 ISBN: 9783030000301 Source: EBOOK