Articles

TERC USA – Transportation Emergency Rescue Committee

A team successfully extricating a live patient from the ‘Limited Pit’.
Comments (0)

Leave a Reply