meaning of c. h. best

c. h. best meaning in General Dictionary

Canadian physiologist (created in the United States) which assisted F. G. Banting in research ultimately causing the development of insulin (1899-1978)