NEWSHouston Newsmakers EXTRA: Rice University Political Science Professor Richard Stoll, Ph.D.Published: March 11, 2022, 2:57 PMTags: news, local news