On one hand, the speed of light is just a number: 299,792,458 meters per second. And on the other, it's one of the most ...
Over a year ago, Lihong Wang, a professor at Caltech, revolutionized imaging with a camera capable of snapping 10 trillion ...