Biological Evolutionary Timeline

Geologic and Atmospheric Events

100
200
340
380
575
600
035
050
070
2
6
015
2500
3700
3800
4600

Biologic Events

140
175
180
220
235
250
300
340
350
360
400
500
570
600
700
1000
1027
1400
35
37
065
1
1
4
2200
3500
10,000