Leyla Abdullayeva
Leyla earned her LL.M. in International and European Law Advanced from Radboud University, followed by additional master’s degrees in International Law of Global Security Peace and Development from the University of Glasgow and Internationa... show more