Santa Cruz, CA 95604
United States
University of California, Santa Cruz - Howard Hughes Medical Institute