Greg Patton

PersonMentioned in 1 video

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