Rhamnolipids: diversity of structures, microbial origins and roles.

Rhamnolipids: diversity of structures, microbial origins and roles.