Marinos Diamantides Editor & Author

Marinos Diamantides is Senior Lecturer in Law at Birkbeck School of Law, UK.