Shelley Taylor

Courtesy of Shelley Taylor

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

Download Photo (891.2 kB)