Prof. William E. Rappard

Mark for connection search
♂  
(in New York: United States of America)

Delegate of Switzerland to the Assembly of the League of Nations. Director, Institut Universitaire de Hautes Etudes Internationales/Director of the Post-Graduate Institute for International Studies, Rector of the University of Geneva
Nationality: Swiss

Roles in Organisations

Delegate

Residences