World's Smallest Liquid Droplets Created in Atom Smasher
• livescience.comScientists think they've created the smallest drops of liquid ever — the size of only three to five protons.
Scientists think they've created the smallest drops of liquid ever — the size of only three to five protons.
