Lumen Christi Institute receives $3.65M from John Templeton Foundation

The Lumen Christi Institute has been awarded $3,648,000 from the John Templeton Foundation in support of its new three-year project that will create the first-ever national network of independent institutes of Catholic thought, located at some of the country’s top universities.