Did You Know? In 1995 the Dumoulin life expectancy was 79 years vs 73 years for the general public. >> Learn More