Miha Humar

Prof. Miha Humar

University of Ljubljana, Biotechnical Faculty
orcid