Nabil Shaikh

Nabil Shaikh

Princeton ’17 | Meditating on the world by understanding communities and learning people’s stories