Ruru Li

Ruru Li is a professor of Chinese theatre and performance studies at the University of Leeds. She is known for her work on Shakespeare performance in China and on Chinese theatre, especially Beijing Opera, and she also runs Chinese theatre workshops.[1][3]

theatre studies performance studies Chinese theatre