An artificial “nose” made of a single strand of DNA can detect a range of chemicals at very low concentrations. Read more…

Image: Stéfan