0
Murugayan Kumaresan was born in 1967.
kumaresan
Tufts is located in the state of Massachusetts.
Man - Soumyadeep Roy
Woman - Shamini Kumaresan
Clark Tufts's birth name is Thomas Clark Tufts III.