Alexander Marguier

Editor-in-chief of Cicero, Managing Partner of Res Publica Publishing House