Organic and inorganic nanoparticles as emerging nanoplatforms for cephalexin delivery | Publicación