What does c. h. best mean?

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)