Aaron Sprecher

Aaron Sprecher

On leave 2016-2017 Aaron Sprecher - Carrie Henzie Associate Professor BArch (Bezalel), MArch (UCLA)

Donate to the school: