The Spliceosome: A Dynamic Ribonucleoprotein Machine Evolution News & Views, 11 Sep 2013 The spliceosome has been described as one of "the most complex macromolecular machines known," "composed of as many as 300…