Xanthoceraside rescues learning and memory deficits through attenuating beta-amyloid deposition and tau hyperphosphorylation in APP mice