Bioactive Peptides from Angelica sinensis Protein Hydrolyzate Delay Senescence in Caenorhabditis elegans through Antioxidant Activities - Qiangqiang Wang (Oxidative Medicine and Cellular Longevity, 2016)