United States

University of California, Merced

5200 North Lake Rd., Merced, California, 95343, United States

University of California, Merced