email: slevc [at] rice.edu
office: 366 Sewall Hall (713) 348-3052
mailing address:
Rice University Psychology Department - MS 25 6100 Main Street Houston, TX 77005