Bioactive Peptides from Angelica sinensis Protein Hydrolyzate Delay Senescence in Caenorhabditis elegans through Antioxidant Activities - Qiangqiang Wang (Hindawi Limited, 2016)