Production Laboratory Assistant Who We Are and What We Do: Ludger is a small bioscience company based at the Culham Campus in Abingdon, Oxfordshire. We specialise in the development and manufacture of glycan characterisation technology and glycoprofiling services to the…