Question: what causes erectile dysfunction mayo clinic?
Answer: Physical causes of erectile dysfunction Heart disease. Clogged blood vessels (atherosclerosis) High cholesterol. High blood pressure.