What causes liver spots?
As the sun damages our skin, excess melanin forms deposits in our skin, causing liver spots. They are very effectively removed with laser treatment.
There are a number of reasons for spots on the liver. Some causes of liver legions could be from Hemangioma (a benign tumor composed of abnormal blood vessels that form during development in the womb), Liver Adenoma (another benign tumor from from the abnormal growth of liver cells), Granuloma (inflammatory tissue possibly caused from an infection) or other non-life threatening causes. The most dangerous cause could be liver cancer or metastatic liver.
"liver spots", usually showing up on the hands are (usually) caused by sun damage. They can be removed by laser therapy. Somewhat painful (depending your "pain" threshold) ---but are quite successful. I just went through it -- and all of the "liver spots" on my hands are gone. Talk to your dermatologist about this procedure.