Yarrowia lipolytica: recent achievements in heterologous protein expression and pathway engineering.

Yarrowia lipolytica: recent achievements in heterologous protein expression and pathway engineering.