Overview

Sir Leonard Rogers

(1868—1962) specialist in tropical medicine