Blood Test Can Detect 50 Signs of Cancer