Oxford Biomedica

Manufacturer of viral vectors for cell and gene therapy products

placeOxford, England, United Kingdom calendar_todayFounded 1995 groups815 employees language oxb.com
Coming soon