April 22, 2017 Animal protein may cause liver disease There are more than 100 different types of liver disease, non-alcoholic fatty liver disease NAFLD is when their is a