A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2002
2011
2022
2019
1947
2009
1997
2016
2021
1990
1968
1967
1983
1966
1975
2007