Savage, Paul Thwaites

Savage,

Paul Thwaites, English surgeon.
Savage decompressor
Medical Eponyms © Farlex 2012