Dr. Olia Kanevskaia

Assistant Professor
International and European Law
o.s.kanevskaia@uu.nl