NCT01308697 - Flail Chest: A Randomized Controlled Study | Crick | Crick