Over 20 years, college graduates saw their life expectancy rise by 2.5 years to 84.2 years, ranking fourth globally if ...
Ivy League graduates significantly out-earn their peers, with a median annual income of $91,800 at age 34 compared to $43,600 ...