AFARY J
Classes
HIST 46MI
49 / 54
Enrolled
Modern Iran and Global Politics
Janet Afary
3.6
RG ST 81
22 / 54
Enrolled
Modern Iran and Global Politics
Janet Afary
3.6
RG ST 187A
18 / 20
Enrolled
Politics of Veiling in Modern Egypt
Janet Afary
3.6
RG ST 198IS
0 / 12
Enrolled
Iranian Studies Digital Internship
Janet Afary
3.6