Joanna N. Izdebska

Prof. Dr. Joanna N. Izdebska

Department of Invertebrate Zoology and Parasitology, University of Gdańsk, 80-308 Gdańsk, Poland
orcid