Stella Chen is a senior researcher from China Media Project and based in Hong Kong. She writes about media landscape and politics in China and has interests in environmental, LGBTI and human rights issues. She is also an associate producer in Sustainable Asia podcast.