Spencer Wells, Sir Thomas

(redirected from Sir Thomas Spencer Wells)

Spencer Wells,

Sir Thomas, English surgeon, 1818-1897.
Spencer Wells forceps