DNA Timeline

Events

1856 - 1863
1950
1960 - 1968
1984 - 1990
1993
2002
2003