What external factors can cause testosterone levels to drop?
External factors such as undescended testes, physical injury, infection and certain types of cancers can cause testosterone levels to drop.
Serum Testosterone Test, Total Testosterone, Bioavailable Testosterone