Monthly Archives: January 2007

Michael Locher

1989 – 1996Study at the ETH (Swiss Federal Institute of Technology), Zurich 1996Masters Degree in Architecture at the ETH, Zurich… more
(No Comments)