Featured Open Section Science The discovery of insulin: a story of monstrous egos and toxic rivalries Kersten Hall, University of Leeds January 25, 2022