Zoe Teoh

Art

zine making

designing human centered software

communication and information design

architecture

design and prototyping