Compelling comments.
D018156:Journalism, Medical
Nat Chem Biol. 2010 Apr;6(4):245
20300090
Science. 2010 Nov 12;330(6006):912
21071648
Science. 2009 Oct 9;326(5950):252-7
19815770
Nature. 2010 Dec 16;468(7326):867
21164433
Nature. 2010 Mar 25;464(7288):480-1
20336107
Nat Chem Biol. 2011 Jan;7(1):1
21164508
Science. 2010 Jan 1;327(5961):22-3
20044549