It's been known since 1916 that cutting back calories is beneficial in every organism it's been tested on - from yeast to worms to mice to monkeys. I think it would be a surprise if we are an exception to that rule.
David Andrew Sinclair
Yeast
Would
Worms