Leda Cosmides

Portrait: 
First name: 
Leda
Last name: 
Cosmides
University of California, Santa Barbara, USA