They Called the Cops on Their Own Editor-in-Chief

The American Diabetes Association removed five scientists from its New Orleans conference for distributing a peer-reviewed editorial. The…