Background
Haggenmacher, Peter was born on August 15, 1944 in Budapest, Hungary. Son of Paul Heinrich Oskar Haggenmacher and Klara Maria Theresia Hlatky-Schlichter.
Haggenmacher, Peter was born on August 15, 1944 in Budapest, Hungary. Son of Paul Heinrich Oskar Haggenmacher and Klara Maria Theresia Hlatky-Schlichter.
Licence en droit, Geneva University, Switzerland, 1968. Doctor in Political science, Graduate Institute International Studies, Geneva, Switzerland, 1978. Doctor(honorary), University Paris II, 2000.
Research fellow Graduate Institute International Studies, Geneva, 1970—1985, adjunct professor, 1986—1992, professor, since 1992. Editor-in-chief Journal History of International Law, Heidelberg, Germany, since 2003. Captain Swiss Army, 1990-1996.