Tag: James B. Sumner Observer Voice

19 November: Remembering James B. Sumner on Birthday

James B. Sumner (19 November 1887 – 12 August 1955) was an