Meadows Mental Health Policy Institute Is Named the Recipient of the $10M Lone Star Prize

This article was originally published by Dallas Innovates on June 15, 2021. Lyda Hill Philanthropies and Lever for Change have selected the Meadows Mental Health Policy Institute and its “Lone Star Depression Challenge” as the recipient of the $10 million…
