Bio
Pratap Mehta is president and chief executive of the Center for Policy Research in New Delhi.
Pratap Mehta is president and chief executive of the Center for Policy Research in New Delhi.
Pratap Mehta is president and chief executive of the Center for Policy Research in New Delhi.