Health | Thu Aug 2, 2007 2:35am BST

TB vaccine shows promise