University of Southern California, Los Angeles, USA
Organization name
University of Southern California, Los Angeles, USA