
A new study has found organic compounds near the base of Jezero Crater in ancient river delta called “Yori Pass” where Perseverance landed in 2021.
Adriana Rivera
A new study has found organic compounds near the base of Jezero Crater in ancient river delta called “Yori Pass” where Perseverance landed in 2021.