Science Nanopore sequencing and DNA barcoding method gives hope of personalised medicine 25 September 2023