Medical Devices, Smart Drug Delivery, Wearables and Technology for the treatment of Diabetes Mellitus.