Ioannis D. Leonardos

Prof. Dr. Ioannis D. Leonardos

Laboratory of Zoology, Biological Applications and Technology Department, University of Ioannina, 45110 Ioannina, Greece
orcid