Meaning of charles herbert best

Definition of charles herbert best

(noun) Canadian physiologist (born in the United States) who assisted F. G. Banting in research leading to the discovery of insulin (1899-1978)

Other information on charles herbert best

WIKIPEDIA results for charles herbert best
Amazon results for charles herbert best