Showing All of 1 results for "Scientists & Technologists"

Charles Best

Charles Herbert Best, physiologist, co-discoverer of insulin (b at West Pembroke, Maine 27 Feb 1899; d at Toronto 31 Mar 1978).