Current knowledge and pharmacological profile of berberine: An update.

Current knowledge and pharmacological profile of berberine: An update.