Some 10,000 grand pianos’ worth of space dust lands on Earth each year, according to a new paper published in Earth & Planetary Science Letters.

Read more…