09Nov20159 November 2015 Indiana Magdalou joins the Group SpeckLab2018-03-23T13:18:17+00:00 By SpeckLab People Indiana Magdalou 0 Comments Indiana Magdalou joins the Group as a lab manager and research technician. Welcome, Indiana! Share this post Facebook Twitter LinkedIn Google + Email