Nikoleta Symela Mavromati

Mavromati_Nikoleta_sw
Greece Greece
Department: Unit D2 (Legal Advice Unit)
Position: Legal assistant