10.1101/630830
De-novo discovery of tumoricidal aptamers in a DNA sequencing chip
2019-05-07