Overview

Sir Walter Morley Fletcher

(1873—1933) physiologist and medical administrator