Recently published papers: therapies failed, disputed, and beneficent.

Recently published papers: therapies failed, disputed, and beneficent.