Institute of Biosciences & Applicationsh-index: 47Total citations: 8,848Total papers: 417Homepage: http://bio.demokritos.gr