Long Lu

San Jose State University, USA