The liver is the largest gland in the human body and also the largest internal organ. It weighs about 1.5 kg and performs over 500 functions including detoxification, protein synthesis, and bile production. The kidney is an organ, not primarily a gland. 'Viens' appears to be a misspelling of 'veins'.