University of the Basque Country

WHY THIS MATTERS IN BRIEF Scientists have long wondered what the smallest unit that could sustain life and replicate itself…