La Jolla, CA 92037
United States
University of California, San Diego (UCSD) - Department of Cellular & Molecular Medicine