Entrapment in road traffic accidents
British Association for Immediate Care.
British Association for Immediate Care
1987
Rescue work