Aliens may have visited us using dimension-hopping tech, Harvard prof claims cross-posted from: lemmy.world/post/14140744...