Host · Architect and director of Aliha Gallery
Niloufar Aliha
Niloufar Aliha is an architect and the founder and director of Aliha Gallery in Tehran, and also works on the design of sports spaces. Aliha Gallery, a contemporary art gallery in Tehran, has held more than a hundred exhibitions and events since 2015.
She is one of the three hosts of ArchiCaster.