Before revision:  Recent works have made tremendous progress in applying  radar to odometry and place recognition.
After revision:  Recent works have made tremendous progress in applying spinning radar to odometry and place recognition.