Accidents

Research on driver injuries in vehicle rear-end collisions considering different overlap rate and speed difference  Nature
source