Nanotechnology
Robotics
Self-replication
Replicator
Self-replicating machine
RNA world hypothesis
Molecular assembler
Abiogenesis
Virus
Biology
Artificial life
RNA