Maks Merela

Dr. Maks Merela

University of Ljubljana, Biotechnical Faculty, Department of Wood Science and Technology
orcid