Thread:Comments:US scientist creates 'artificial life'/Comments from feedback form - "Nice, concise, executive summa..."

Nice, concise, executive summary on an interesting bit of news.