Dinosaurs and spherules

Geochemists study molten droplets from meteorite impact