Dr. Hansen graduated from the University of Iowa,University of Iowa in 1988. He works in Asheville, NC and 2 other locations and specializes in Cardiovascular Disease, Internal Medicine and Emergency Medicine. Dr. Hansen is affiliated with Mission Hospital.
View More
