It looks like high-profile cardiologist Dr. Martin Leon has been booted from the New England Journal of Medicine peer review panel for five years. His offense? He allegedly leaked results from COURAGE, a high-profile study comparing stents with drug therapy in treating stable heart disease. Article