this could all be a direct correlation for someone who shows the signs of having cancer but before one should speculate go to your primary care doctor or local hospital and have adequate tests done to ensure your health and safety i hope this helps!
what does gallbladder failure spots on liver hypothyroidism and blood loss mean?