Physicians in the Netherlands have turned to expertise from a planet-hunting telescope to steady their surgical microscope and save the sight of people threatened by blindness.
Physicians in the Netherlands have turned to expertise from a planet-hunting telescope to steady their surgical microscope and save the sight of people threatened by blindness.