Tufts University

 Provost & Senior VP, 2002-2011

 

Please reload

Shashi, Jamshed & Soni

Shashi Tharoor, Jamshed Bharucha and Soni Razdan at a Tufts event at the Taj Hotel in Mumbai.