microRNA assay system based on self-assembled nanoscale DNA origami arrays

Full project page

Organisations map overview