Mirror peptides hitch a lift into the cell

Kirsty-Muirhead_c4sc02078b-300

Hijacking nature’s tricks to smuggle drugs across the cell membrane