Founder
tiruvallur, tamil nadu, india
Action for Human Excellence and Development AHEAD
Jamia Millia Islamia
RU (London)
Delhi University