26 employees
Mimotopes specializes in the development and distribution of biochemical products and services for the pharmaceutical industries.
1989