
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