dailyO
Syed Ali Nadeem Rezavi

Syed Ali Nadeem Rezavi

Historian

Chairman of Centre Of Advanced Studies, Department Of History, AMU, Professor Of Medieval Indian History

Please log in
I agree with DailyO's privacy policy