The largest internal organ in our body, performs more than 500 functions and is mandatory for our survival – which is this important organ? The Liver. If your liver does not function properly, all the other body functions are affected. Detoxification, ...