Origin of Life Another RNA World ‘Missing Link’ Experiment Misses the Point January 9, 2018 Magic droplets overcome one hurdle with help from humans, but so what? CONTINUE READING