Back to top

Petros Liacouras

Professor of International Law, University of Piraeus, Greece