Available information on their medicinal chemistry and pharmacology suggest, though, that like various other bioactive secondary plant metabolites, andrographolide is also a pharmacologically pleiotropic or polyvalent agent, and that most probably several biological targets and mechanisms are involved in its modes of actions