Profile picture
Demetres D Leonidas
Doctorate
  • Professor
    Primary
    Department of Biochemistry and Biotechnology, University of Thessaly
    Larissa, Greece
  • University of Thessaly
    Volos, Greece
mini profile avatar Demetres Leonidas