10.1101/630830

De-novo discovery of tumoricidal aptamers in a DNA sequencing chip

2019-05-07