Muhammad Farhan
Qazi
University of California Riverside
Organization