Recent probes inside comets show it is overwhelmingly likely that life began in space, according to a new paper by Cardiff University scientists.
Recent probes inside comets show it is overwhelmingly likely that life began in space, according to a new paper by Cardiff University scientists.