Stéphane Grodecki

PhD in Law, Attorney-at-Law
Federal Act on Political Rights
Lecturer at the University of Geneva, lawyer
Author of