YourDictionary

Best medical definition

, Charles Herbert 1899-1978.

American-born Canadian physiologist noted for the discovery and successful clinical application of insulin.

Learn more about Best

link/cite print suggestion box