Profile picture
Richard Horevitz
  • Adjunct Professor
    Department of Psychology, College of Liberal Arts and Sciences, University of Illinois at Chicago
    Chicago, United States
mini profile avatar Richard Horevitz