Overview

John Herbert Humphrey

(1915—1987) immunologist and medical scientist