Sriram Vellore

Mr Sriram Vellore is a Research Intern at the Manohar Parrikar Institute for Defence Studies and Analyses (MP-IDSA), New Delhi.

Publication