Navroz K. Dubash

Navroz K. Dubash is a Senior Fellow at the Centre for Policy Research, a New Delhi-based think tank.