header
Himanshu Prabha Ray

Himanshu Prabha Ray

Himanshu Prabha Ray is a former professor at the Centre for Historical Studies, Jawaharlal Nehru University, New Delhi.