Silibinin inhibits acetylcholinesterase activity and amyloid β peptide aggregation: a dual-target drug for the treatment of Alzheimer’s disease Learn More