Shelley Taylor
Courtesy of Shelley Taylor
Shelley Taylor, distinguished research professor or psychology in the UCLA College.
Download Photo (891.2 kB)