Developing & Manufacturing IVD consumables and devices.
Spain
Dubai , United Arab Emirates
Ede , Netherlands
Curitiba , Brazil
Dortmund , Germany
Santiago , Chile
Sonthofen , Germany
Ridge , United States
Chapel Hill , United States
Rovigo , Italy
Espoo , Finland