Sun ShuyunSun Shuyun was born in China in the 1960s. She graduated from Beijing University and won a scholarship to Oxford. A filmmaker and television producer, she has made documentaries for the BBC, Channel 4, and international broadcasters. For the past decde, she has divided her time between London and Beijing. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code