Audrey Chen

Audrey is a Chinese-American musician who was born into a family of material scientists, doctors and engineers, outside of Chicago in 1976.