Science Square (Issue 91)
Synthetic life: hype or reality?