Delhi, India
Parsons School of Design - The New School
TERI University
National Law University, Delhi