Just IN: Heart of a Giver: Stephanie Meads Donates $40 Million to the University of Illinois: Giving to the university that shape her life..
In a profound act of gratitude and generosity,philanthropist and businesswomanStephanie Meads has donated $40 million to the University of Illinois,…