Answer: charlesbest

AnswerCrossword Clue
CHARLESBESTOne of the discoverers of insulin