84 employees
IMRA America engages in creative research and innovation leading to the development of essential technologies for industrial use.
1990