LA Jolla Medical Research
8361 Vickers St
San Diego, CA 92111
San Diego, CA 92111