Moawia M. Al-Tabakha and Adi I. Arida. Recent Challenges in Insulin Delivery Systems. A Review. Indian Journal of Pharmaceutical Sciences. 70 (3): 278-286 (2008). DOI: 10.4103/0250-474X.42968.