Skip to main content alibris logo

Helen Palmer

Helen Palmer, Senior Scientist at the Department for Architecture Theory and Philosophy of Technics, Technical University Vienna.