Lactic acid: New roles in a new millennium.

Lactic acid: New roles in a new millennium.