00436nas a2200169 4500000000100000000000100001008004100002100001300043700001600056700001500072700001900087700001600106245011300122300001000235490000700245022001400252 2014 d1 aS. Price1 aE. Shephard1 aS. Stapley1 aK. Barraclough1 aW. Hamilton00aNon-visible versus visible haematuria and bladder cancer risk: a study of electronic records in primary care a584-90 v64 a0960-1643