Return to Article Details A Recent Review on Self Microemulsifying Drug Delivery Systems (SMEDDS) Download Download PDF