Text this: Nanotechnology for diabetes management [electronic resource] / edited by Amar Abderrahmani, Sabine Szunerits, Rabah Boukerroub and Abdelfattah El Ouaamari.