St. Louis University announces layoffs

Another 130 vacant positions are also being eliminated.