BlogPerseverance rover – Tag | Igorotage 1 article related to #Perseverance rover hashtag. Gregory Villar III, an engineer from Baguio City, Philippines, was one of the NASA engineers who helped land the Perseverance rover on Mars. Bong in Awe-Inspiring Stories Feb 19, 2021 | 2 min read