Research

Image of children touching a screen

DI Graduate’s Exciting New Installation in Xi’An, China!

A mesmerizing art installation, presented by one of our recent graduates, Keki Chen!

Read More →