02Jul20182 July 2018 Owen Burbidge joins the Group SpeckLab2018-11-05T01:28:50+00:00Owen Burbidge joins the Group as a senior biochemical research scientist. Welcome, Owen! By SpeckLabLab Group, PeopleOwen Burbidge0 CommentsRead more...