Profile picture
Olga Balafa
Doctorate
  • Director
    Department of Nephrology, University Hospital of Ioannina
    Ioannina, Greece
mini profile avatar Olga Balafa