Evaluation of a mucoadhesive auto-nanoemulsifying drug delivery system (SNEDDS) for oral insulin administration Academic Article in Scopus uri icon