Kanad Bagchi

University of Amsterdam

Public International Law and European Law, University of Amsterdam.

UvA profile