Tectonophysics

'Largest asteroid impact area' found

Scientists in Australia discovers what they say is the largest asteroid impact area ever found

March 24, 2015
March 24, 2015

'Largest asteroid impact area' found

Scientists in Australia discovers what they say is the largest asteroid impact area ever found