Wellcome Trust Research Round-Up: 18/08/14 Wellcome Trust Blog, 18 Aug 2014 Our fortnightly round-up up of news from the Wellcome Trust research community… Mind and body: link between immune system and…