| Dr. Edward Wang is a Missouri state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from Saint Louis University School of Medicine, completed residency training in Thomas Jefferson University, Dr. Wang currently is working at Mercy Health Missouri, located in 615 S. New Ballas Rd Saint Louis MO 63141 | |||