inscientioveritas.org
So… it has come to this.
Nature Medicine (December 2012 Volume 18, Issue 12) Table of Contents, delivered to my inbox yesterday, immediately drew my attention to an interesting news item written by Elie Dolgin, a science-w…