Company

Name
Oxford Instruments
Headquarters
Abingdon, GB
Employees
1K-5K
Revenue
$569M

Category

Science 99%
IAB-464
Global Rank
#94,622