Ravi Ahuja

Ravi Ahuja

Dr. Ravi Ahuja works as the Professor of Modern Indian History in Centre for Modern Indian Studies at University of Göttingen.