Aleš Snoj
Chair of Genetics, Biotechnology and Immunology – Department of Animal Science, University of Ljubljana; Balkan Trout Restoration Group
Chair of Genetics, Biotechnology and Immunology – Department of Animal Science, University of Ljubljana; Balkan Trout Restoration Group