Sandra Loo

UCLA Health

Sandra Loo, professor-in-residence of psychiatry and biobehavioral sciences at the David Geffen School of Medicine at UCLA and a member of the Jane and Terry Semel Institute for Neuroscience and Human Behavior

Download Photo (464.4 kB)