avg_rating: 4.05
name: Neel Ahuja
about: Neel Ahuja is Associate Professor of English, Comparative Literature, and Geography at the University of North Carolina, Chapel Hill.