Background
Zacher was born in Erlach am Inn in Germany and attended school in nearby Simbach.
Zacher was born in Erlach am Inn in Germany and attended school in nearby Simbach.
Later he studied law at the Universities of Bamberg, Erlangen and Munich.
He was a professor at the Ludwig Maximilian University of Munich and was the President of the Max Planck Society from 1990 till 1996.
Bavarian Academy of Sciences and Humanities. Academia Europaea]
He was an ordinary member of the Pontifical Academy of Social Sciences.