Dr. David JohnsonRead more about Dr. David JohnsonLondonDr. David Johnson 2MD, FRCSC, DABOLASIK Surgeon Language English (Canada)Over 60,000 procedures performed