Leon Mika

Leon Mika

It only felt like a week ago when I saw the launch of NASA’s Perseverance rover. Yet here we are, days away from its arrival. Good luck to everyone involved. Here’s hoping for a smooth landing.