Return to Article Details Bioadhesive Self-Nanoemulsifying Drug Delivery Systems (BSNEDDS): A Novel Strategy to Enhance Mucosal Drug Absorption and Bioavailability Download Download PDF