symptoms of swollen liver and spleenfatty liver and enlarged spleen causesliver and spleen painliver and spleen cancercll enlarged spleenneoplasm liverheterogeneous liver on ultrasoundliver cancer itchingliver hepatocellular carcinomaliver transplant numbersmalignant neoplasm of livermetastasis to liver prognosis