Make a Splash: Notions of Scientific Impact Are Evolving Addgene, 05 Dec 2014 Of course, all of you toiling away in laboratories this holiday season want the work you are doing to have an impact, to move…