Rain Bosworth, Ph.D.

Rain Bosworth is an Associate Research Scientist in the Department of Psychology at the University of California, San Diego.