Dioptics Medical Products laying off 45 people, or 70 percent of its SLO workforce

October 30, 2009 9:49 AM