Firdes Shevket LLM

Lecturer
International and European Law