Environmental applications of biosurfactants: recent advances.

Environmental applications of biosurfactants: recent advances.