Scripps Research study sheds light on RNA ‘on/off switches’
Sunday, February 13, 2011 - 14:30
in Biology & Nature
LA JOLLA, CA -- Embargoed by the journal Nature Structural and Molecular Biology until February 13, 2011, 1 PM Eastern time -- Scientists from The Scripps Research Institute have shed new light on...