Keyan Zhang

Interests: brands, consumers, and things in between.