
Criffin R&D engages in longer-term activities in science or technology, using similar techniques to scientific research without predetermined outcomes and with broad forecasts of commercial yield.
Location: Estonia, Tallinn
Employees: 11-50
Phone: +44 20 3129 2806
Founded date: 2012