A multi-scale modeling approach for UHMWPE composite laminates with application to low-velocity impact loading. (January 2022)