Mucus permeating thiolated self-emulsifying drug delivery systems.

Mucus permeating thiolated self-emulsifying drug delivery systems.