Capsosomes: the revolutionary enzyme carriers
Nature can offer inspiration for the synthesis of more effective drug delivery platforms. In this article, Marc Baiget Francesch discusses the potential of capsosomes as a novel, biocompatible, drug delivery system.