Health

Can blood work at a physical identify cancer? What causes a drop in B12?