Greg Patton

Person

A University of Southern California professor who was criticized for using a Chinese expression that sounded similar to an English racial slur.

Mentioned in 1 video