Overview

Sir Rickard Christophers

(1873—1978) protozoologist and tropical medicine specialist