Wellcome Trust Research Round-up: 08.12.14 Wellcome Trust Blog, 08 Dec 2014 Our fortnightly round-up of research news from the Wellcome Trust community… Competition and climate change may help exotic…