Over-stenting doc loses medical license

Over-stenting doc loses medical license

Source: 
Mass Device