A neutrino-spotting telescope beneath Russia’s frozen Lake Baikal in Russia is close to delivering scientific results after four decades of setbacks. Orignially published in NYT.

Small Business Minder
error: Content is protected !!