If Earth's history were a calendar year, humans would not appear until the last few minutes before midnight on Dec. 31.
Florida State University Assistant Professor of Geology, Emily Stewart, has conducted new research that questions the ...