By Hayley Bennett2011-01-20T14:45:00
RNA structures generated through computer-aided design could deliver novel therapeutics