Cell paper highlighted by Nature Biotechnology in its August 2011 issue

Nature biotechnology 5 August, 2011

To see the report see:

Nature Biotechnology , 29 (2011) 72