Overview

Sir Thomas Holmes Sellors

(1902—1987) cardiothoracic surgeon