translate English to French: Source: Cancer Registry of Slovenia.
62 Source : Registre slovène du Cancer.