Speaker illustration

Doctor Chrysoula Patsa

University of Athens, Athens (Greece)