Recently published papers: new evidence for old debates, new drugs and some timely reminders.

Recently published papers: new evidence for old debates, new drugs and some timely reminders.