According to an aspect of the invention, medical devices are provided that comprise a substrate, at least one therapeutic agent disposed over or in the substrate, and at least one inorganic layer disposed over the therapeutic agent and the substrate, wherein the inorganic layer is either a porous inorganic layer or is a non-porous layer that becomes a porous inorganic layer in vivo. Other aspects of the invention comprise methods for forming medical devices.本発明の態様によれば、基材と、基材上または基材中に配置された少なくとも1つの治療薬と、該治療薬および基材の上に配置された少なくとも1つの無機層とを含んでなる医療用デバイスであって、無機層は多孔性の無機層であるかin vivoで多孔性の無機層になる非多孔性の層であるかのうちいずれかである医療用デバイスが提供される。本発明の他の態様は、医療用デバイスを形成する方法からなる。