Virus-like Particles as Nanocarriers for Intracellular Delivery of Biomolecules and Compounds | Synapse