Situated in Cerro Pachón, Chile, the Vera Rubin Observatory is expected to commence scientific operations in 2025, ushering in a decade of groundbreaking space exploration.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results