A study conducted by a team led by James Garvin – the Goddard Space Flight Center Chief Scientist – suggests four large asteroids have hit Earth in the last one million years…
Read More
A study conducted by a team led by James Garvin – the Goddard Space Flight Center Chief Scientist – suggests four large asteroids have hit Earth in the last one million years…
Read More