Phyto-mediated fabrication of silver nanoparticles from Scrophularia striata extract (AgNPs-SSE): a potential inducer of apoptosis in breast cancer cells. - Javar N; Sadat Shandiz SA; Abbasi M (Molecular biology reports, 2025)