On New York’s Lake George, researchers fire up a state-of-the-art observatory

Back to top