Neelima Shukla-Bhatt

Neelima Shukla-Bhatt is Associate Professor of South Asia Studies at Wellesley College.