|Employees (est.) (Jun 2020)||26|
When was IMMR founded?
IMMR was founded in 2003.
How many employees does IMMR have?
IMMR has 26 employees.
Who are IMMR competitors?
Competitors of IMMR include Bioseka, Sevibe Cells and Microbial Systems.
Where is IMMR headquarters?
IMMR headquarters is located at 42 Boulevard Jourdan, Paris.
Where are IMMR offices?
IMMR has an office in Paris.
How many offices does IMMR have?
IMMR has 1 office.
Receive alerts for 300+ data fields across thousands of companies