C. H. BEST
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
C. H. Best.
C. H. Best - as a noun
Canadian physiologist (born in the united states) who assisted f. g. banting in research leading to the discovery of insulin (1899-1978)
Synonyms (Exact Relations)
best6charles herbert best