Salma Waheedi

Salma Waheedi

Clinical Instructor and Lecturer on Law
Associate Director, Islamic Legal Studies Program: Law and Social Change