R K RevealsAmazing fact is that liver consists of 96% water stored in the cells.It performs over 500 vital functions for the body simultaneously.Jun 6, 2020Jun 6, 2020