Geospatial expert on newly discovered planet Proxima b
Last week, an international team of astronomers announced the discovery of a planet orbiting Proxima Centauri, our solar system's closest neighbor. Called Proxima b, the planet is 4.2 light years away from Earth—the closest ...