LiDAR Helping Land NASA on Mars
The concept of going boldly where no one has gone before is soon to become an idea of the past. NASA has officially landed their Perseverance rover on Mars, representing a step in the right direction for space travel for…