TR3.5
Units That Make Life
Houjun Liu
2021-09-27 Mon 12:00
Proteans
Carbohydrates
Nucleacli Acids
Lipids
Each piece of the life units could, self-assembling, create larger units that self-organize.