The UW-Madison School of Medicine and Public Health has laid off all 60 employees from a nationally known eye research center after learning the center had run up a deficit of $4.6 million.
The UW-Madison School of Medicine and Public Health has laid off all 60 employees from a nationally known eye research center after learning the center had run up a deficit of $4.6 million.