Stella Chen is a person.