Times of India | Acupuncture checks excess weight gain Times of India The liver is an organ that doesn't just aid metabolism but also is imperative to glycogen storage, decomposition of red bloof cells, plasma proteing synthesis, hormone production and detoxification. Dr Patil states, "A regulated liver function means a ... |