Chandrashekhar Dasgupta

Indian diplomat