Elizabeth Teodora Kasa Malksoo

Elizabeth Teodora Kasa Malksoo

Department of Public Law
Tallinn Office
Teacher of Legal French, Programme Director of the Master's Programme in International Law and Human Rights