A century of insulin: from lifesaving discovery to a journey of scientific evolution!. (2nd August 2021)