Lyda Hill Philanthropies Announces Meadows Mental Health Policy Institute as Recipient of the $10 Million Lone Star Prize

CHICAGO, June 15, 2021 /PRNewswire/ -- Today, Lyda Hill Philanthropies and Lever for Change announced Meadows Mental Health Policy Institute as the ...