A recent study published in the journal Science reveals new details about spherical glass beads retrieved ... have deposited ...