Deformation and failure of slopes often result in catastrophic economic losses and casualties 1. In 2023, China experienced 5659 geological disasters, including 3919 landslides, with direct economic ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results