Some Physicists Doubt UL Profs' Planet

Some Physicists Doubt UL Profs' Planet  Space.com