What Causes Erectile Dysfunction?

There are many causes of erectile dysfunction. Some of these causes are stroke, liver or kidney failure, fatigue, and alcohol or tobacco use. Look here for more information: