Marta Bełka

Dr. Marta Bełka

Department of Forest Entomology and Pathology, Poznań University of Life Sciences, Poznań, Poland
orcid