Cirrhosis, nonalcoholic fatty liver disease (NAFLD), alcoholic liver disease, liver cancer, liver failure, and hepatitis are all illnesses that afflict many ...