Alex Carson, 11 Aug 2011 Good news...Animal testing comes to an (almost) end Good news...Animal testing comes to an (almost) end Abstract | A genomic…