wen chen's public page