Researchers at the Center for RNA Research, Institute for Basic Science (IBS), in Seoul, have published a study with critical new insights into the structure and function of the Dicer enzyme. Dicer is ...