Answer: charlesbest

AnswerCrossword Clue
CHARLESBEST

One of the discoverers of insulin