In 1974 he received univ. diploma in organic chemistry from the Faculty of Chemistry and Chemical Technology, University of Ljubljana. In 1977 he received M.Sci. degree in biochemistry from the Faculty of Chemistry and Chemical Technology, University of Ljubljana and in 1979 Ph.D. degree in biochemistry from the Faculty of Medicine, University of Ljubljana, Slovenia.
He is a member of Slovenian Biochemical Society, Genetics Society of Slovenia, Association for Medical Genetic at the Slovenian Medical Society, Slovenian Society of Human Genetics, and is president of Natural Sciences Society of Slovenia .