Scientists are pioneering credit card-sized “medical detection kits”, which can test for cancers of the bladder, lung and cervix.Researchers from St Andrews University have already patented the technology, which could be available in GP practices within a decade.