2003 - Professor Colin Caro founds the company at Imperial College, London.
2010 - the Head Office is in Horsham, West Sussex, England. The research and development facility is in Galway, Ireland.
2003 - Professor Colin Caro founds the company at Imperial College, London.
2010 - the Head Office is in Horsham, West Sussex, England. The research and development facility is in Galway, Ireland.