Designer
Singapore
Smallwood Reynolds Stewart Stewart
Aedas
Associate
Senior Associate
Institut Teknologi Bandung (ITB)
Institut Teknologi Bandung