Profile picture
Stephanie Iring-Sanchez
Doctorate
  • Lecturer / Senior Lecturer
    Rutgers University, Newark
    Newark, United States
mini profile avatar Stephanie Iring-Sanchez