Photo of Leda Cosmides

Leda Cosmides

Distinguished Professor
Psychological & Brain Sciences
Phone:
Office:
3808 Psychology East