World's Smallest Droplets
Thursday, May 16, 2013 - 20:00
in Physics & Chemistry
Scientists at the Large Hadron Collider, the world's most powerful particle accelerator, may have created the smallest drops of liquid made in the lab.