The role of giant impacts in planet formation - Gabriel, Travis; Cambioni, Saverio (Annual Reviews of Earth and Planetary Science, 2023)