Published September 10, 2010 at 500 × 340 in Scientists identify key enzyme in microbial immune system (Visited 22 times, 1 visits today)