advertisement
Taylor Shen
Most Creative People

Taylor Shen

editor

Most Creative People

Chief editor of NeochaEDGE's web magazine, Taylor Shen spends her days scouring for China's most interesting unheralded artists and bringing their work to the fore online. Despite no formal art training (she studied business English), this 32-year-old Shanghai native has a gimlet eye for the cutting edge and must sort out mere imitators from true creatives.

Taylor Shen On The Web
advertisement
advertisement