What Causes Short Term Memory Loss?

There are many causes like alcohol abuse, drug abuse, food poisoning, amnesia, cerebrovascular disease, Alzheimer’s-like symptoms, forgetfulness, pain, head injury and many others.