How are Chronic illness & prescription medication associated with a reduction in testosterone levels?
A direct effect on serum testosterone levels has been seen with medications such as opiates (change in LH pulse amplitude) or anticonvulsants (hepatic enzyme induction). Surprisingly, various lung disorders have been found to reduce testosterone levels irrespective of age, the effect being more marked in those with lung cancer. Untreated diabetic men aged 50 years and over have also been found to have 15% lower testosterone levels than their body mass index (BMI)-matched, non-diabetic counterparts. Also, the effects of cardiovascular disease, depression and malignant prostate disease upon serum testosterone levels can not be ruled out.