Clara Lieu è un critico nella Divisione di studi sperimentali e di fondazione. In passato ha insegnato al Wellesley College, alla School of the Museum of Fine Arts, all’Art Institute of Boston alla Lesley University, al RISD Illustration Department e al RISD Printmaking department. Per quattro anni è stata direttrice della Jewett Art Gallery al Wellesley College.
Le opere di Lieu sono state esposte all’International Print Center di New York, alla Bromfield Gallery, al Currier Museum of Art, al Davis Museum and Cultural Center, al RISD Museum, alla Herter Gallery dell’Università del Massachusetts Amherst, alla Mills Gallery del Boston Center for the Arts e al Danforth Museum of Art.
Ricerca accademica/aree di interesse
Lieu esplora i temi della malattia mentale con un approccio interdisciplinare che include disegno, incisione, scultura e media digitali. È ossessionata dal volto umano e dalla sua infinita capacità di espressione emotiva estrema. Il suo progetto Falling è una visualizzazione della sua esperienza personale con la depressione e l’ansia articolata attraverso 50 disegni autoritratti e 50 sculture autoritratti.