Company name: Oxford BioMedica Plc
Description: OxfordBiomedica
Transport Way, Oxford OX4 6LT, United Kingdom