supernovacondensate.net
“Who ordered that?”
While you were reading this sentence, several hundred muons passed straight through your body. In fact, around ten thousand pass each square metre of Earth’s surface every minute. Slightly di…