Meera Shankar is an Indian Foreign Service officer of the 1973 batch who was posted in Washington from 1991 to 1995.
Meera Shankar is an Indian Foreign Service officer of the 1973 batch. This Indian Foreign Service officer of the 1973 batch was posted in Washington from 1991 to 1995.