100 years of the commercialization of insulin: A race yet to end

Med Clin (Barc). 2023 Mar 24;160(6):268-274. doi: 10.1016/j.medcli.2022.11.005. Epub 2022 Dec 5.
[Article in English, Spanish]
No abstract available