Organisation: Postal address: RI RIKI, RI Biobanken IT, 171 77 StockholmEmployeesEnder Akcansystem developerTemmam Asbaisystem developerAnabel Grau Rodriguezsystem developerMarek Mazursystem developer