Washington U. in St. Louis Axes 25 February 9, 2010 No Comments on Washington U. in St. Louis Axes 25 Post View 1 The chancellor of Washington University in St. Louis informed staff Monday 25 full-time and part-time employees have been laid off and an additional 25 unfilled…