RNA nanotechnology: engineering, assembly and applications in detection, gene delivery and therapy

RNA nanotechnology: engineering, assembly and applications in detection, gene delivery and therapy