Venue: Board Room, IDSA Michael Yahuda is a Professor Emeritus of International Relations at the London School of Economics and Political Science, University of London. He is a specialist in… Continue reading Talk by Michael Yahuda titled “India as a Great Power in Comparison with China and the US”?