Poplar leaf bud extract could help your skin stay young!

Scientists have now discovered a novel and healthful substance that will help your skin stay young – an extract from the leaf buds of poplar trees!