1
Published 2023
Springer Nature Switzerland
... provides new scientific knowledge for further understanding on landslides, new stabilization techniques...