What Causes Low Testerone?

Low testosterone generally is caused by aging. It can also be caused by damage as well as disease of the pituitary gland or hypothalamus. You can find more information here: