The History of DNA

Events

1869
1944
1952
1953
1953
1965
1990
1996
1999
2003