The flux of meteorites to the Earth over the last 50 000 years | OUP Journals & Magazine | IEEE Xplore