How did life begin? Dividing droplets could hold the answer. (Article in Quanta Magazine)

Post by Carsten Hoege