Rosmarinus officinalis L.: an update review of its phytochemistry and biological activity.

Rosmarinus officinalis L.: an update review of its phytochemistry and biological activity.