Shahla Yekta

  • Teaching Professor, Section Head for Teaching
  • Phone: 401.874.5088
  • Email: shahla_yekta@uri.edu
  • Office Location: Beaupre, Rm 117A