Mesoporous silica nanoparticles loaded with alamandine as a potential new therapy against cancer