Shenglan Zhou  é licenciada em Língua e Cultura Portuguesa pela Universidade de Estudos Estrangeiros de Tianjin. Concluiu o mestrado em Estudos Asiáticos na Faculdade de Ciências Humanas da Universidade Católica Portuguesa. Trabalhou como intérprete e tradutora de português-chinês para várias instituições chinesas tais como China Radio International e TEDA Group(Tianjin Economic-Technological Development Area. É leitora de Língua Chinesa na FCH-UCP e é também tradutora e assistente de investigação na Jorge Welsh, Works of Art.