A tie-dye fabric animation that narrates the beginning of life from a microscopic perspective.
2007
2022
1992
2013
2010
2008
1963
1997
2004
1994
1988
2003
2016
2014
2018