Sabillah, Farhad Aulan, et al. “Self-Nanoemulsifying Drug Delivery System (SNEDDS): Challenges and Opportunities in Enhancing Drug Solubility”. Jurnal Sains Farmasi & Klinis, vol. 12, no. 3, Mar. 2026, pp. 217-25, doi:10.25077/jsfk.12.3.217-225.2025.