A scientist unveiled a new invention at the edge of the world. .