Judith Carroll
Alex Carroll
Judith Carroll, an assistant professor of psychiatry and biobehavioral sciences at the UCLA Semel Institute for Neuroscience and Human Behavior and the Cousins Center for Psychoneuroimmunology.
Download Photo (1.4 MB)