Workers at St. Louis University ratify strong new contract after months of negotiations Workers at St. Louis University ratify strong new contract after months of negotiations Posted on May 27, 2024 |