related tags: 042234 101F28 184D6A 2C4756 4290B0 5D8595 83C6DB 99BAC5 E1FFFE EAFBF8 departmentofinformatics informatics leica leicaq norway olejohandahlshus oslo uio university universityofoslo