51 employees
Imanova has world-leading expertise in imaging sciences
2011
Imanova Limited raised undisclosed on January 1, 2012
Investors: UCL Business PLC