The Rita Allen Foundation – Discusses philanthropic leadership and inspiration
The Rita Allen Foundation, based in Princeton, N.J., was established in 1953 and supports pioneering biomedical research, innovative approaches to fostering informed civic engagement, and efforts to strengthen connections between science and society. Here, Elizabeth Good Christopherson, President and Chief Executive Officer of the Rita Allen Foundation, discusses the Foundation’s model of a “philanthropic lab,” […]
The Rita Allen Foundation – Discusses philanthropic leadership and inspiration Read More »