Shelley Taylor

Courtesy of Shelley Taylor

Shelley Taylor, distinguished research professor of psychology in the UCLA College.

Download Photo (571.7 kB)