Radhika Khosla

Radhika Khosla is a Fellow at the Centre for Policy Research, a New Delhi-based think tank.