Life ScienceCompany
Oxford Biomedica Ownership
Who owns Oxford Biomedica?
.
Oxford Biomedica Business Overview
Where is Oxford Biomedica headquartered?
Oxford Biomedica is headquartered in Oxford, United Kingdom.
What is Oxford Biomedica’s revenue?
Oxford Biomedica disclosed revenue of 90M GBP for 2023 and 140M GBP for 2022.
How many employees does Oxford Biomedica have?
Oxford Biomedica has 703 employees.
What sector is Oxford Biomedica in?
Oxford Biomedica is a life science company.
When was Oxford Biomedica founded?
Oxford Biomedica was founded in 1995.
Life Science M&A Summary in
Join Mergr to view all 0 acquisitions of life science companies in , including .