Department of Biology [Patras] Laboratoire189969University of Patras 265 04 PatrasGrècehttps://www.upatras.gr/en/node/22
University of Patras Institution77278265 04 Rio Achaia, PatrasGrècehttp://www.upatras.gr/